程序员福音-- 常用idea 插件plugins 提高编码效率

匿名 (未验证) 提交于 2019-12-02 20:41:15

1.打开settings配置面板

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试图即可进行相应操作:

选中右键就可以 Exclude 啦,想用1.2就把其他版本的Exclude掉,想用1.1.3就把其他版本的Exclude掉,很方便。

VisualVM Launcher

运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配

某个对象占用了多大的内存,jvm调优必备工具

https://plugins.jetbrains.com/plugin/7115-visualvm-launcher

重启idea后如果插件加载成功右上角出现:

暂时不知道咋用

GenerateAllSetter

一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便

https://plugins.jetbrains.com/plugin/9360-generateallsetter

通过alt +enter生成一个类所有setter方法的默认值

当两个对象转换器具有相同的字段时,为它们生成一个set方法

当returnType是List Set Map时生成默认值

Rainbow Brackets

https://plugins.jetbrains.com/plugin/10080-rainbow-brackets

重启idea后如果插件加载成功右下角出现弹出框

Translation

最好用的翻译插件,功能很强大,界面很漂亮

特征:

  • 多个翻译引擎。多种语言的互译。
    • 谷歌翻译。
    • 有道翻译。
    • 百度翻译。
  • 文字转语音。
  • 自动选择字。
  • 自动分词。

https://plugins.jetbrains.com/plugin/8579-translation

重启idea后如果插件加载成功右下角出现:

多翻译引擎 (可切换)

  ・Google翻译

  ・

百度翻译

选择单词,右键:

翻译加朗读:

未完,待续。。。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!