前言:
此时各位老铁们对“intellijoracle插件”大约比较注重,朋友们都想要了解一些“intellijoracle插件”的相关文章。那么小编同时在网摘上汇集了一些关于“intellijoracle插件””的相关资讯,希望大家能喜欢,小伙伴们一起来学习一下吧!目前, Intellij Idea是我主要的 Java IDE。大家也知道Intellij的插件非常多,但是常用,必备的插件有哪些,给大家分享一下我的必备的插件,一起学习。如果你有什么好的插件,也请留言。
按照老规矩,我还是把插件分成两类,可视化和功能类。本文基于2019.3.3版本,安装插件从IDEA设置--->插件选项中在线搜索。
可视化类(2个)
1.Material Theme UI
我认为这是颜值最高的插件,好的主题让人赏心悦目,有码代码的欲望。我最喜欢的是它带的Darker ,High Contrast的主题。对比强烈,印象深刻,如图所示
2.Rainbow Brackets
可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。
对增强写代码的有趣性和排错等都有一些帮助。
括号效果:
高亮效果:
(默认快捷键 mac : command+鼠标右键单击, windows : ctrl+鼠标右键单击):
功能类(8个效率工具)
1.SonarLint
SonarLint是一个代码质量检测插件,可以帮助我们检测出代码中的code smell.
还可以禁用某些规则,如图所示。
2.CheckStyle-IDEA
这个插件是帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程。我们根据google 的code style,稍微做了一些修改,自定义一个style。当然用google或者阿里的style都不错。
可以在other setting里面设置code style
上面两个是我们必备的插件,也是作为code convention的一部分。
3.Maven Helper
一般用这款插件来查看maven的依赖树并且检测冲突功能。
当Maven Helper 插件安装成功后,打开项目中的pom文件,下面就会多出一个视图(Dependency Analyzer)
切换到此试图即可进行相应操作:
Conflicts(查看冲突)All Dependencies as List(列表形式查看所有依赖)All Dependencies as Tree(树形式查看所有依赖)
4.Key Promoter X
Key Promoter X 是一个提示插件,当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter X会弹出一个提示框,告知你这个鼠标操作可以用什么快捷键替代。对于想完全使用快捷键在IDEA的,这个插件就很有用。
5.Grep Console
可以通过expression表达式过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜色与上层颜色。
6.GitToolBox
通过附加功能扩展Git集成
状态显示、自动获取、内联错误注释、提交对话框完成等等。
具体的配置在Other settings 里面
7..ignore
使用.ignore插件更方便的生成.gitignore文件
8.Codota
Codota通过对海量开源Java项目的AI学习,能给开发者提供可靠的代码编写帮助,使得开发者能更快、更聪明地编程,不用重新发明轮子。同时不会泄露开发人员的代码。
除了这10个必备插件,还有包括Docker,Spring Assistant,RegexpTester等等,在这儿就不细说,看名字就知道干什么的。这些都是我平时用的比较多的插件。
标签: #intellijoracle插件