idea插件推荐,优秀程序员必备

1. Alibaba Java Coding Guidelines

《阿里编码规约》,程序员必备,保持代码规范性。安装该插件后,代码超过 80 行、手动创建线程池等,这些和《手册》中的规约不符时,IDEA中会给出警告提示。

点击左边选择一个文件夹后

点击Tools -> 阿里编码规约 -> 编码规约扫描

即可扫描该文件夹下的代码规范。

在下面的控制台可以定位不符合规范的代码

2. Lombok

解放双手,简化实体类,不用再手写getter/setter方法

需要先引入依赖

<dependency>

          <groupId>org.projectlombok</groupId>

          <artifactId>lombok</artifactId>

          <version>1.16.18</version>

          <scope>provided</scope>

</dependency>

实体类

3. Mybatis plugin

可以在mapper接口中和mapper的xml文件中来回跳转,就像接口跳到实现类那样简单。

4. MyBatis Log Plugin

Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,但是默认的情况下,输出的脚本不是一个可以直接执行的。

如果我们想直接执行,还需要在手动转化一下。

MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的,如图:

使用方法:

点击tools -> mybatis log plugin打开插件窗口

5. Maven Helper

更容易地查看和解决 jar 包冲突

6. Translation

对于平常不怎么使用英语的同学,在给类、方法、变量起名的时候总需要打开网页查询单词,太麻烦了。这个插件可以让你直接在编辑器查询到想翻译的单词。

使用方式:选出要翻译的单词,右键点击便可出现以下页面:

或者点击右上角的工具栏按钮

7. Nyan Progress Bar

装B神器

8. Background Image Plus

把背景设置成你的男神or女神,让撸代码不再寂寞。。。。

9. Restfultookit

我们一般都是cmd+shift+F的方式进行查找接口类,查找的时候还是有那么一点不方便的,restfultookit就能很方便的帮忙进行查找。

例如:我要找rest/permissionManager/  这个路径的controller

win快捷键 cmd + \ ,mac快捷键 command + \

还可以直接使用插件进行接口调用,不需要用postman

10. Rainbow Brackets

彩虹括号,让代码结构层次更加清晰

10. Git Commoit Template

git提交模板插件

提交代码的时候点击这个按钮

弹出模板插件

type用于说明commit的类别,常用的标识如下:

  • feat:新功能(feature)
  • fix:修补bug
  • docs:文档(documentation)
  • style:格式(不影响代码运行的变动,空格,格式化,等等)
  • refactor:重构(即不是新增功能,也不是修改bug的代码变动
  • perf:性能 (提高代码性能的改变)
  • test:增加测试或者修改测试
  • build:影响构建系统或外部依赖项的更改(maven,gradle,npm 等等)
  • ci:对CI配置文件和脚本的更改
  • chore:对非 src 和 test 目录的修改
  • revert:Revert a commit

点击ok后自动生成模板 commit message

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
作为一个程序员,有一些插件是必备的,可以提升开发效率和工作质量。以下是一些常用的插件: 1. 编辑器插件:根据你使用的编辑器或IDE,选择适合你开发环境的插件。比如对于Visual Studio Code,一些常用的插件有:GitLens(用于版本控制)、ESLint(用于代码质量检查)、Prettier(用于代码格式化)、Bracket Pair Colorizer(用于括号配对颜色标识)等。 2. Debug工具:根据你所用的编程语言和开发环境,选择适合的调试工具。比如在Java开发中,可以使用Eclipse或IntelliJ IDEA等IDE自带的调试器,或者使用插件如Java Debugger for Visual Studio Code。 3. 版本控制工具插件:如果你使用Git进行版本控制,可以选择适合你编辑器或IDE的Git插件,如GitLens、GitKraken等。这些插件可以帮助你更方便地进行代码提交、分支管理、代码比较等操作。 4. 代码片段插件:根据你所使用的编程语言,选择适合的代码片段插件。例如,在Visual Studio Code中,可以安装Code Runner、Python、Java等语言相关的代码片段插件,方便你快速输入常用代码段。 5. 代码自动补全插件:根据你所使用的编程语言和编辑器,选择适合的代码自动补全插件。例如,在Visual Studio Code中,可以安装插件如IntelliSense、Tabnine等,它们可以提供智能的代码补全功能,提高编码效率。 6. 测试工具插件:根据你所使用的测试框架和编程语言,选择适合的测试工具插件。例如,在Java开发中,可以使用JUnit或TestNG等测试框架,并结合IDE或编辑器的插件来辅助编写和运行测试。 除了以上提到的插件,还有很多其他类型的插件可供选择,具体取决于你的开发需求和个人偏好。记住,插件只是辅助工具,熟练掌握编程语言和开发工具本身更为重要。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值