文章目录
- 安装方法
- Pylint
- Kite
- Json Parser
- Markdown Navigator
- String Manipulation
- Material Theme UI
- Grep Console
- GitHub
- Key Promoter X
- Statistic
- Translation
- HighlightBracketPair
- [Fast Mouse Scrolling](https://plugins.jetbrains.com/plugin/12388-fast-mouse-scrolling)
- 或许有用
- Rainbow Brackets
- [Database Navigator](https://plugins.jetbrains.com/plugin/1800-database-navigator)
- [Mongo Plugin](https://plugins.jetbrains.com/plugin/index?xmlId=Mongo%20Plugin)
- [Indent Rainbow](https://plugins.jetbrains.com/plugin/13308-indent-rainbow)
- [TeXiFy IDEA](https://github.com/Hannah-Sten/TeXiFy-IDEA)
- IdeaVimExtension
- 来搞笑的
- FridayMario
- [Nyan Progress Bar](https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar/)
- [Duck Progress Bar](https://plugins.jetbrains.com/plugin/11602-duck-progress-bar)
- [Power Mode II](https://plugins.jetbrains.com/plugin/8251-power-mode-ii)
- 参考文献
安装方法
File → Settings → Plugins → Marketplace 搜 → Install → Restart
Pylint
代码静态检查
装库
pip install pylint
装插件
点击运行,若左侧工具栏没出现:设置那里→Show Toolbar
Kite
智能自动补全
免费版基于相关度,收费版基于深度学习更强大(试用4周)
下载Kite for PyCharm
同时是一个文档查看器
Json Parser
JSON解析器
Markdown Navigator
便于编写Markdown,比官方的好用,但收费,可试用30天
String Manipulation
字符串操作
Material Theme UI
金属风主题
Grep Console
在Console中查询文字
for i in range(2, 100):
j = 2
for j in range(2, i):
if (i % j == 0):
print(i)
break
else:
print(i, 'is prime number')
GitHub
便于对GitHub操作
Key Promoter X
快捷键学习器
每次手动点击命令会提示快捷键的用法
Statistic
一键显示项目统计
如代码占比、注释占比、空行占比
Translation
翻译
功能:
- 多翻译引擎
- 多语言互译
- 文档翻译
- 语音朗读
- 自动选词
- 自动单词拆分
- 单词本
HighlightBracketPair
括号高亮
Fast Mouse Scrolling
像浏览器中键一样快速浏览
或许有用
Rainbow Brackets
括号加颜色
({[(())(([]))]})
((((()))))
([{{([])}}])
PS:白色主题下效果不明显
Database Navigator
数据库开发、脚本和导航工具
支持的数据库:
- Oracle
- MySQL
- SQLite
- PostgreSQL
- 任何兼容JDBC的数据库(实验中)
个人感觉没有很好用,PyCharm自带的够用了,但这款评分很高
Mongo Plugin
对MongoDB进行CRUD
功能远不及Robo 3T
或MongoDB Compass
Indent Rainbow
缩进带颜色
TeXiFy IDEA
支持LaTeX和BibTeX编译
需要安装LaTeX,具体查看PyCharm编译LaTeX
\documentclass{article}
\usepackage{ctex}
\begin{document}
你好,\LaTeXe
\end{document}
结果:
IdeaVimExtension
Vim一样操作
下载量很高,本人没用过
来搞笑的
FridayMario
编程时发出马里奥的音效
Demo of FridayMario plugin
Nyan Progress Bar
进度条变成彩虹猫
Duck Progress Bar
进度条变成小黄鸭
Power Mode II
炸裂敲代码
参考文献
- PyCharm集成代码静态检查Pylint
- Kite for PyCharm
- Using the JetBrains plugin for Python - Kite Help Desk
- pyCharm常用插件推荐
- pycharm超好用插件集合,编写代码更高效
- Pycharm精选插件