首页 > 编程语言 >【Python工具篇】几款Pycharm插件,提升开发效率

【Python工具篇】几款Pycharm插件,提升开发效率

时间:2023-03-20 16:47:21浏览次数:39  
标签:插件 Python 代码 SonarLint ignore Pycharm

一、安装方法

先来说说插件的安装方法,一点都不难。

选择顶部菜单栏的 PyCharm 选项,打开 Preferences ,点击 plugins ,在右侧的文本框中输入想要查看的插件名称,在下方就会罗列出已经安装的相关的插件。

找到我们所需要的对应插件之后,点击 install 即可完成下载,然后重启一下 Pycharm 即可

二、插件介绍

1:Vuesion Theme

漂亮的代码主体插件

2、Tabnine(强烈推荐)

pycharm自动补全代码插件。

3、Rainbow Brackets(推荐)

该插件的作用在于能够将括号以不同的颜色标注出来,这样就能够在括号很多的时候,清楚辨别哪个括号是一对,支持多种语言。

4、Indent Rainbow(推荐)

该插件的作用在于能够对于不同层级缩进的空格标注不同的颜色

5、CodeGlance(推荐)

该插件的主要作用表现为会在 IDE 的最右侧生成一条工具栏,这样可以更加便捷的跳转至所要寻找的代码位置

6、ignore

ignore 包含了各种各样语言、框架、应用程序的排除文件模板,可以在项目中排除某些无用文件,在版本控制软件中很有用。比如用 git 管理的 Python 项目, 项目上右键选 new, 就会有个 .ignore file 的选项,选择 git, 进入下一页面选择 Python 生成就可以了。

7. BashSupport

bash-support 是一个高度定制化的 vim 插件,它允许你插入:文件头、补全语句、注释、函数、以及代码块。它也使你可以进行语法检查、使脚本可执行、一键启动调试器;而完成所有的这些而不需要关闭编辑器。

8. SonarLint(必备推荐)

SonarLint是一个免费的IDE扩展,可让在编写代码时修复错误和漏洞! 像拼写检查器一样,SonarLint可以即时突出显示编码问题,并提供清晰的修复指导,因此可以在提交代码之前对其进行修复。 在各类IDE(Eclipse,IntelliJ,Visual Studio,VS Code)和编程语言中,SonarLint能够帮助所有开发人员编写更好、更安全的代码!

 

标签:插件,Python,代码,SonarLint,ignore,Pycharm
From: https://www.cnblogs.com/xfbk/p/17236823.html

相关文章

  • 搬运python 框架
    从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。 Django:PythonWeb应用开发框架Django......
  • python3.7 + pycharm 环境安装 + pycharm使用
    遇到很多初学者的盆友,来问python环境安装的问题。。因此,这篇文章就诞生了。。因个人是windows的环境,所以本文只讲windows环境下的python安装。作为初用python的盆友,强烈......
  • Python中列表和字典前加星号的原因!
    在Python中“*”十分常见,而且有单星*和双星**之分,不仅仅可以作为“乘”和“幂”的数值运算符,在列表、元组、字典的运算中也起到了至关重要的作用。那么Python中列表和字......
  • 使用npm发布vue插件或组件库
    1.先行再npm官网注册一个自己的npm账号;https://www.npmjs.com/2.准备插件或组件库:1)新建一个文件夹package作为写组件的地方2)package文件夹内使用npminit命令初始化包,获......
  • 用python写openvino yolov5目标检测代码
      检测代码importcv2importnumpyasnpimporttime#fromopenvino.runtimeimportCore#theversionofopenvino>=2022.1#openvino2022.1.0hasrequ......
  • idea.2022.3.x社区版插件“intellij-spring-assistant”
    idea.2022.3.x社区版插件“intellij-spring-assistant”https://blog.csdn.net/ErickPang/article/details/128794674?spm=1001.2101.3001.6650.2&utm_medium=distribute.......
  • mysql-connector-python驱动和django-mysql-pool连接池
    ##################### 为了设计一个公用的、安全的连接池接口,可以考虑以下几个方面:封装连接池初始化和获取连接的逻辑,使得调用者不需要了解连接池的具体实现细节,只需要调......
  • python实现一个二分法
    #################      ############################### ......
  • python 文本形成视频
    https://modelscope.cn/models/damo/text-to-video-synthesis/summary?continueFlag=316e474d46439886c7d26c850c8c9d37frommodelscope.pipelinesimportpipelinefrom......
  • Python语言种有哪些关键字
    关键字是Python语言自己已经使用的,不允许开发者自己定义和关键字相同名字的标识符。FalseclassfromorNonecontinueglobalpassTruedef......