idea必装插件介绍

1、.ignore:git过滤上传的文件。
操作:新建---.ignore File---.gitignore File(Git) 

2、Alibaba Java Coding Guidelines:阿里巴巴代码检测工具
操作:新建---代码窗口右建点击。

3、Codota AI Autocomplete for Java and JavaScript:自动补全代码与代码搜索。
操作:键入类名即可联想出可选代码一;右侧窗口Codota可搜索相关目标代码

4、easycode:mybatis自动生成代码
操作:右侧窗口---数据库---表右键---EasyCode---Generate Code

5、free mybatis plugin:mybatis-plus代码生成器+映射文件xml与mapper代码切换跳转
操作:右侧窗口---数据库---表右键---mybatis Generate

6、generateallsetter:自动生成set代码
操作:建立实体对象---选中对象变量alt+enter---右键,选择Generate all setter with default value

7、Gsonformat-plus:json转化实体类
操作:在代码块中Alt+S或Alt+Insert选择Gsonformat-plus---粘入json数据---自动生成实体类

8、IDEA Mind map:创建思维导图
操作:新建---IDEA Mind map

9、javadoc:生成注释文档
操作:选择方法或类,按下Alt+Insert---Create JavaDocs for the selected element,Alt+shift+G

10、JRebel and XRebel for Intellij:热部署,修改代码后,不用重启则生效。
操作:不用自带的启动,而用Rebel启动,则可实现该效果。

11、JUnitGenerator:生成单元测试代码
操作:Alt+Insert---JUnit Test---JUnit3或JUnit4。或者使用自带的JUnit Test5

12、Key Promoter X:快捷键提示工具
操作:右侧窗口---Key Promoter X,同时右下角会自动提示。

13、leetcode editor:刷题工具,
操作:右侧窗口---leetcode

14、Maven Helper:Maven清理、校验、编译、测试、打包、认证、安装、站点、布署操作,以及解决maven依赖冲突排除
操作:右侧窗口---Maven,pom文件代码窗口左下角Dependency  Analyzer---选中红色冲突的依赖---右键点击Exclude排除,然后点Reimport重新导入,如果发生java代码中有红色,再重新导入。

15、Rainbow Brackets:彩虹括号 
操作:自动用不同颜色显示对称括号

16、Restful Tool:一套 Restful 服务开发辅助工具集,测试后端响应数据。
操作:右侧窗口---RestfulTool。

17、SequenceDiagram:根据JAVA类生成时序图。
操作:代码窗口右键点击---Sequence Diagram...

18、statistic:分析项目代码工具 
操作:选择java文件窗口---点击下端statistic窗口---点击Refresh,即可统计。

19、String Manipulation:代码字符串的处理插件
操作:alt+M或代码窗口右键点击---选择String Manipulation

20、translation:翻译英文
操作:选中代码中的英文字符串---点击翻译translation

21、Vue.js:支持 Vue.js项目
操作:自动解析格式化vue文件

22、Maven Search:maven依赖查找工具
操作:工具---maven search---查找即可。调出的快捷键:ctrl+shift+M

23、JPA Support:jpa逆向工程生成代码
操作:右侧窗口---数据库---表右键---generate JPA Entities(...)

24、CamelCase:多种驼峰命名转换
操作:shift+alt+U


idea快捷键:
1、psfs:生成静态成员字符串
2、psfm:生成main方法
3、main:生成main方法
4、sout:字符输出,空字符串
5、soutv:字符输出,前面代码的变量。
6、soutm:字符输出,当前的类和方法名。
7、soutp:字符输出,当前方法的参数名和值。
8、serr:字符输出,错误信息的空字符串。
9、fori:生成for循环,正向+的for循环
10、forr:生成for循环,反向-的for循环
11、for:生成foreach格式的循环。
12、ctrl+alt+V:补充生成对象的类型与对象名。
13、alt+enter:代码提示
14、alt+ins:set\get\tostring\hashcode\重写方法\构造方法\test方法\json反向生成实体属性\生成注释\JPA entities\添加自动注入等
15、alt+/:代码提示
16、ctrl+/:单行注释
17、ctrl+shift+/:段落注释
18、alt+m:字符串处理
19、ctrl+shift+m:maven依赖查找
20、Alt+shift+G:生成方法与类的注释
20、ifn:if的为空判断
21、inn:if的不为空判断
22、ctrl+alt+t:为代码添加环绕
23、ctrl+alt+shift+t:提取代码生成方法
24、大写C:调出Callable对象代码
25、alt+shift+t:调出右键菜单
26、ctrl+alt+c:生成静态常量
27、ctrl+alt+f:提取相同字符串生成变量
28、ctrl+alt+p:提取相同字符串生成方法的参数
29、变量.null:变量判空
30、变量.notnull:变量判非空
31、变量.nn:变量判非空
32、boolean变量.if:变量if
33、boolean变量.not:变量非操作
34、变量.new:创建对象
35、字符串.format:格式化字符串
36、对象变量.synchronizzed:生成同步锁代码块
37、异常方法或异常代码块.try:生成try异常捕获
38、异常方法或异常代码块.throw:抛出异常
39、异常方法或异常代码块.return:最终返回
40、对象变量.cast:castvar强制转换
41、ctrl+shif+F:格式化代码
42、shift两次:全局查找项目的内容。
43、ctrl+d:删除当前行
44、ctrl+alt+shift+/:调出IDEA维护


Kotlin:在 IntelliJ IDEA 和 Android Studio 中提供语言支持。
Live Edit:在调试会话期间立即显示对代码所做的更改,无需重新加载网页和 Node.js 文件。
MOMO Code Sec Inspector(Java):Java静态代码安全审计插件

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值