相信对于不少的Python程序员们都是用Pycharm作为开发时候的IDE来使用的。
今天我来分享几个好用且酷炫的Pycharm插件,在安装上之后,你的编程效率、工作效率都能够得到极大地提升。
### **1.Rainbow Brackets**
【彩虹括号】
该插件的作用在于能够将括号以不同的颜色标注出来,方便区分,让我们能够快速地找出到底有哪几个括号是缺失的。
![](https://img.kancloud.cn/2e/e9/2ee9f09a880c5b91aa162935efcd0f92_1060x356.png)
***
### **2.BinEd - Binary/Hexadecimal Editor**
【二进制编辑器】
该插件的作用在于可以将文件以二进制方式打开。
![](https://img.kancloud.cn/77/38/773815ade48060cdd9725671d2c53f62_882x624.png)
Binary/hexadecimal editor plugin based on BinEd library.
* Use "Open as Binary" action in main "File" menu or in project files context menu.
* Use "View as Binary" action in context menu in variables/debug window.
* Associate file extension with Binary File file type in Options/Editor/File Types
***
### **3.Indent Rainbow**
【彩虹缩进】
该插件的作用在于能够对于不同层级缩进的空格标注不同的颜色,
![](https://img.kancloud.cn/c4/a3/c4a3d586e2ad5c58bc8b0c513595da1a_509x477.png)
***
### **4.Rainbow csv**
【彩虹CSV】
该插件的作用在于能够对CSV文件当中的不同的列都可以用不同的颜色标出。
![](https://img.kancloud.cn/3e/ea/3eea21a8e7588b8cc7ca838c259a23fd_640x415.png)
***
### **5.Tabnine**
【代码填充】
该插件主要在于可以帮助我们自动填充代码,由于是在人工智能技术的驱动之下,因此每次都可以精准地预测我们将要填充的究竟是什么代码。
![](https://img.kancloud.cn/d6/48/d6485997e0dadd9ed32421b135d2a56c_640x337.png)
***
### **6.CodeGlance**
【代码导航】
该插件的主要作用表现为会在IDE的最右侧生成一条工具栏,这样可以更加便捷的跳转至所要寻找的代码位置。
![](https://img.kancloud.cn/82/b1/82b1471c0cc9d7f9dedcdc42ae698da2_1282x697.png)
***
### **Pycharm插件安装教程**
1.打开file--settings—plugins,在右侧的文本框中输入想要查看的插件名称,在下方就会罗列出已经安装的相关的。
⒉找到我们所需要的对应插件之后,点击install即可完成下载,然后重启一下Pycharm即可。
![578427dd78238b6a44aff7ee1aa9ff45.jpeg](https://img-blog.csdnimg.cn/img_convert/578427dd78238b6a44aff7ee1aa9ff45.jpeg)
- 一、Python基础
- 1. 序言
- 1.1 Python简介
- 1.2 安装和使用IDE
- 1.3 语言特性和基础概念
- 2. 基本数据类型
- 2.2 字符串型
- 2.2.2 ASCII简介
- 2.2.4 字符串常用函数
- 3. 条件分支
- 3.3 闲聊条件判断和运算符优先级
- 10.正则表达式
- 【降龙十八章】Python小技巧
- 18.1 学习网址
- 18.2 PIP切换源
- 18.3 使用whl来安装
- 【工具优化】IDE优化技巧
- Anaconda
- Jupyter Notebook 的 Markdown 添加大纲
- Jupyter Notebook中图片缩放和居左
- Anaconda设置环境变量
- Pycharm
- PyCharm新建文档配置
- 设置字体和字号
- 设置主题和字体配色
- 保存和导入配置
- 设置对选择内容自动添加引号
- 推荐安装的插件
- Markdown
- 表格格式
- 二、Python进阶
- copy和deepcopy
- 《零基础入门学习 Python 》【小甲鱼版】
- 001.和Python的第一次接触+习题复习
- 002.用Python设计的第一个游戏 +习题复习
- Pygame详解
- Pygame详解:前言
- Pygame详解(一):Color类
- Pygame详解(二):display 模块
- Pygame详解(三):draw 模块
- Pygame详解(四):event 模块
- Pygame详解(五):font 模块
- Pygame详解(六):image 模块
- Pygame详解(七):key 模块
- Pygame详解(八):locals 模块
- Pygame详解(九):mixer 模块
- Pygame详解(十):mouse 模块
- Pygame详解(十一):Rect 对象
- Pygame详解(十二):Surface 对象
- Pygame详解(十三):time 模块
- Pygame详解(十四):music 模块
- Pygame详解(十五):pygame 模块
- Pygame详解(十六):cursors 模块
- Pygame详解(十七):joystick 模块
- Pygame详解(十八):mask 模块
- Pygame详解(二十一):BufferProxy 对象
- Pygame详解(二十三):gfxdraw 模块
- Pygame详解(二十五):Overlay 对象
- Pygame详解(二十八):sndarray 模块
- Pygame详解(三十一):camera 模块
- Pygame详解(三十二):cdrom 模块
- Pygame详解(三十六):version 模块
- pygame rect相关知识
- Tkinter详解
- Tkinter 组件详解(一):Label
- Tkinter 组件详解(二):Button