最近发现了几个非常好用 提高编码效率 的idea 插件 跟大家分享一下,,,不用谢我!!!!!!!!!!!!!
首先说一下idea引入外部插件的方式:
1.打开settings配置面板
2.选择plugins--》install pluginfrom disk 选择相应插件包==》点击ok
常用插件:
1. FindBugs-IDEA
作用:
检测代码中可能的bug及不规范的位置,
写完代码后检测下 避免低级bug,
插件提供地址:
https://plugins.jetbrains.com/plugin/3847-findbugs-idea
成功标志:
重启idea后如果插件加载成功左下角出现:
实际应用:
2. Maven Helper
作用:
一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖
对于大型项目 非常方便
插件提供地址:
https://plugins.jetbrains.com/plugin/7179-maven-helper
成功标志:
重启idea后如果插件加载成功 打开pom文件左下角出现:
实际应用:
切换Dependency Analyzer试图即可进行相应操作:
1) Conflicts(查看冲突)
2) All Dependencies as List(列表形式查看所有依赖)
3) All Dependencies as Tree(树形式查看所有依赖)
选中右键就可以 Exclude 啦,想用1.2就把其他版本的Exclude掉,想用1.1.3就把其他版本的Exclude掉,很方便。
3. VisualVM Launcher
作用:
运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配
某个对象占用了多大的内存,jvm调优必备工具
插件提供地址:
https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
成功标志:
重启idea后如果插件加载成功右上角出现:
实际应用:
暂时不知道咋用
4. GenerateAllSetter
作用:
一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便
插件提供地址:
https://plugins.jetbrains.com/plugin/9360-generateallsetter
成功标志:
。。。。。。
实际应用:
通过alt +enter生成一个类所有setter方法的默认值
当两个对象转换器具有相同的字段时,为它们生成一个set方法
当returnType是List Set Map时生成默认值
5. Rainbow Brackets
作用:
彩虹颜色的括号 看着很舒服 敲代码效率变高。。清除分清括号个数,防止括号错乱
插件提供地址:
https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
成功标志:
重启idea后如果插件加载成功右下角出现弹出框
实际应用:
最近括号内容高亮效果:ctrl+鼠标右键单击
最近括号内容外暗淡效果:alt+鼠标右键单击
6. Translation
作用:
最好用的翻译插件,功能很强大,界面很漂亮
特征:
- 多个翻译引擎。多种语言的互译。
- 谷歌翻译。
- 有道翻译。
- 百度翻译。
- 文字转语音。
- 自动选择字。
- 自动分词。
插件提供地址:
https://plugins.jetbrains.com/plugin/8579-translation
成功标志:
重启idea后如果插件加载成功右下角出现:
多翻译引擎 (可切换)
·Google翻译
· 有道翻译
· 百度翻译
实际应用:
选择单词,右键:
翻译加朗读:
未完,待续。。。