上篇文章对pycharm做了简单介绍,但是国外的软件嘛,都少不了一个特性——插件生态丰富。今天安利一波超赞的插件,装上它们,保准你的 coding 效率 up up,摸鱼时间都能多出来半小时(bu shi)!
开发效率类插件
Key Promoter X
- 功能:这玩意儿简直是快捷键小白的救星!每次你伸手点鼠标,它就像个唠叨的小老师,立马跳出来告诉你:“亲,这个操作按 Ctrl+X 更快哦~” 还会悄悄记录你哪些快捷键没用过,就像在说 “这么好用的技能还不学?”
- 适用场景:刚上手 PyCharm 的兄弟们,有了它再也不用对着菜单发呆。老司机也能挖点新快捷键,毕竟谁会嫌自己手速太快呢?
CodeGlance
- 功能:想象一下,你的代码右侧突然多了个 “迷你地图”,几百行代码一眼看穿,点哪跳哪,比翻页键爽 10 倍!再也不用像翻新华字典似的上下滚屏了。
- 适用场景:写长代码写到怀疑人生时,有它在,定位代码就像开了 GPS,妈妈再也不用担心我找不到函数在哪了。
String Manipulation
- 功能:字符串处理界的 “变形金刚”!想把变量名从 “student_name” 改成 “StudentName”?批量转大小写?编码解码?它一站式搞定,比手动改快到飞起,手残党狂喜!
- 适用场景:改配置文件、处理文本时,有它在,再也不用对着一堆字符串 “剪刀手爱德华” 了。
Tabnine
- 这个我不想介绍了,还是那句话,祖国大陆,懂得都懂。
Rainbow Brackets
- 功能:括号界的 “彩虹糖”,多层嵌套的括号染成不同颜色,再也不会对着 “)))” 数到眼瞎。Python 缩进再复杂,配上彩色括号,结构看得明明白白,强迫症表示极度舒适。这个在上篇文章也讲过
- 适用场景:写嵌套循环和条件判断时,有它在,再也不会因为少个括号 debug 到半夜了。
- 注意:这个插件有原装到pycharm里的,但是高级点的功能要米(单纯彩色括号不需要),如果不想看见烦人的付费提示,可以去插件市场搜,有精简版的(主要是不要米)。
代码质量类插件
SonarLint
- 功能:代码界的 “安检员”,你写一行它查一行。变量没定义?循环里有死循环?它比产品经理还严格,立马给你标红警告:“这里有坑,快填!”
- 适用场景:想写出干净代码又怕翻车?有它当监工,Bug 想混进来都难,提交代码时腰杆都能挺直点。
- 括弧:我非常讨厌这个插件,当初同学推荐我装,我也就装上了,结果现在随便敲几行,波浪线占了一半,很碍眼,但是网络上推荐的也挺多,所以加进来。
Pylint
- 功能:PEP8 规范的 “执法先锋”!变量名太长?空行多了一行?它都能给你揪出来,还附带整改建议,比代码评审时的同事温柔点,但严格程度不相上下。
- 适用场景:团队协作时,有它在,再也不用担心被队友吐槽 “代码写得像天书” 了。
- 不过跟SonarLint一样,你不严格遵守PEP8的话,满屏都是波浪线和黄色红色。
数据库与数据科学类插件
Database Tools and SQL
- 功能:数据库玩家的 “瑞士军刀”!在 PyCharm 里直接连 MySQL、PostgreSQL,写 SQL、看数据一条龙,不用切来切去,就像在同一个火锅里涮不同的菜,方便得很。
- 适用场景:后端开发天天跟数据库打交道的,有它在,效率提升不止一点点,摸鱼时间... 啊不,专注时间更多了。
Jupyter
- 功能:数据分析党的 “快乐老家”!在 PyCharm 里直接开 Jupyter Notebook,边写代码边看结果,就像边做饭边尝味道,香得很。写完还能无缝转成 py 文件,简直不要太方便。
- 适用场景:做数据可视化、跑机器学习模型时,有它在,比在网页版 Jupyter 爽多了,毕竟 PyCharm 的快捷键用着顺手啊。
外观与主题类插件
Material Theme UI
- 功能:PyCharm 的 “换装神器”!换上 Material 风格主题,界面瞬间从 “老干部风” 变身 “潮酷网红”,配色舒服得让你想一直盯着屏幕(但还是要注意护眼哦)。
- 适用场景:看腻了默认界面想换个心情?安排!毕竟好看的 IDE 能让 coding 都变成享受。
Atom Material Icons
- 功能:文件图标的 “整容医院”!Python 文件是小蛇,Markdown 是小 M,文件夹有不同表情,一眼就能认出文件类型,再也不用看文件名猜格式了。
- 适用场景:项目文件多到爆炸时,有它在,找文件就像在超市按标签找零食一样快。
插件安装方法
- 打开 PyCharm,点 “File”→“Settings”(Mac 党点 “PyCharm”→“Preferences”),找不到的家里请高人吧(中文界面:文件-设置)
- 左边栏找到 “Plugins”,就像打开了应用商店。(中文界面:插件)
- 搜插件名,点 “Install”,等它下完重启 IDE就xing
避坑建议
- 别贪多!别贪多!别贪多!别贪多!:插件不是越多越好,装太多插件 PyCharm 会变卡。
- 看版本:更新 PyCharm 后记得看看插件要不要升级,不然可能会出现 “插件罢工” 的尴尬场面。
- 常清理:不用的插件赶紧卸载,就像清理手机内存一样,让 PyCharm 保持 “身轻如燕”。
下期出安装教程,抱歉先出了插件的哈哈哈