IntelliJ Idea 常用11款插件

IntelliJ Idea 常用11款插件IntelliJIdea 常用 11 款插件 提高开发效率 置顶 solin 09 1411 16 0 收藏 795 展开插件安装方式 新版本 IDE 安装方式略有不同 不一一赘述 1 BackgroundIm 这款插件并不能直接提高你的开发效率 但是可以让你面对的 IDE 不再单调 当把背景设置成你自己心仪的的图片 是不是会感觉很赏心悦目 编码效率会不会因此间接的提高 使用方法 注意 如果是 IDEA 版本是 2020 1 idea 插件

IntelliJ Idea 常用11款插件(提高开发效率)

置顶 solin418 2018-09-14 11:16:01    收藏 795
展开
插件安装方式:

新版本IDE安装方式略有不同,不一一赘述 

1、Background Image Plus

    这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片,

是不是会感觉很赏心悦目,编码效率会不会因此间接的提高?!

 

使用方法:

注意,如果是IDEA版本是2020.1版本以上就不需要再额外装这个插件,这个插件是已经内置安装了。

 2、Mybatis Log Plugin

Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,

但是默认的情况下,输出的脚本不是一个可以直接执行的。

Tools -- >  Mybatis Log Plugin  打开其日志框,注意其转换的SQL不是输出到IDE的控制台!!!

再执行, 效果是不是很赞

 

 

3、Grep Console

由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题, 可以设置不同级别log的字体颜色和背景色.

自定义设置后,可以运行下项目看下效果 

 

 

4、CodeGlance 

CodeGlance是一款代码编辑区缩略图插件,可以快速定位代码,使用起来比拖动滚动条方便多了

5、GenerateAllSetter

一款效率插件,它主要有以下功能: 

通过alt+enter对变量类生成对类的所有setter方法的调用
当两个对象具有相同的字段时生成一个转换器
当returnType为List Set Map时生成默认值
在所有getter方法上生成对assertThat的调用

一套 RESTful 服务开发辅助工具集。

1.根据 URL 直接跳转到对应的方法定义 ( 快捷键搜索 Ctrl + Alt + N ); ---这个个人感觉非常好用,和Ctrl + F一样重要。
2.提供了一个 Services tree 的显示窗口;
3.一个简单的 http 请求工具;
4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。
    安装后,右侧会有RestServices侧边栏,打开

 全局快捷搜索快捷键:Ctrl  \ 

 

7、Maven Helper 

分析依赖冲突插件

此插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行: mvn dependency:tree  才可查看依赖。如果想看是否有依赖包冲突的话也需要输入命令行等等的操作。而如果安装Maven Helper插件就可免去命令行困扰。通过界面即可操作完成。

使用方式:

打开项目中的pom文件,在底部会显示一个“Dependency Analyzer”,

此按钮,切换到此工具栏

可进行相应操作:

Conflicts(查看冲突)
All Dependencies as List(列表形式查看所有依赖)
All Dependencies as Tree(树形式查看所有依赖)
搜索功能
 

8、JRebel

热部署插件,让你在修改完代码后,不用再重新启动,很实用!但是,不是免费的,需要大家发挥下聪明才智自行百度激活成功教程!

(附一个参考地址:https://blog.csdn.net/qierkang/article/details/)

安装好之后界面布局: 

 检查几个必要的设置看是否已配置,否则热部署可能没效果:

1)设置项目自动编译

2)设置 compiler.automake.allow.when.app.running 

快捷键ctrl+shift+A 或者 菜单help->find action…打开搜索框搜索“registry”

 

3)需要热部署的项目在此处是否勾选

9、 Json Parser

厌倦了打开浏览器格式化和验证JSON?为什么不安装JSON解析器并在IDE中使用离线支持呢?JSON解析器是一个用于验证和格式化JSON字符串的轻量级插件。

10、aiXcode

AI智能编程插件。aiXcoder主要两个功能:代码自动补全和相似代码智能推荐。程序员写代码时,AI引擎会进行预测并自动补全后续代码。同时,aiXcoder会基于程序员输入的代码,从后台规范代码库中调用相似的代码,在分屏中显示以供程序员参考。

安装方式见本博客另外一篇文章: IntelliJ IDEA 安装使用 aiXcoder 智能编程助手 

11、Translation

中英文翻译工具,之所以要把它也单独列出来,是使用起来真的很方便,不用再和其他翻译工具之间来回切换了。

官方介绍的特点:

多种翻译引擎.
谷歌翻译.
雅虎翻译.
百度翻译.
多种语音互译.
文档注释翻译
文本转语音
自动选词
使用方式:

安装成功后,会在如图区域显示两个图标,

选择Translate,可以直接调出翻译面板,

选择Translate and Replace,可以直接将翻译结果显示在下拉框中,选择合适的之后会自动替换当前文本

还有一种非常好用的功能,对于英文不是太好阅读源码英文文档比较吃力的,可以实现一键翻译,very nice!

就拿阅读java.lang.String的源码来说,进入到内部后,使光标处在文档注释区域,随便任何位置,然后右键,选择Translate Documentation,立马就有翻译出来,并且自动排版,非常易于阅读

漂亮的配色方案支持绝大多数语言
用彩色的“材料设计”图标替换所有图标
自定义大多数IDE的控件和组件
安装后重启IDE会先进入主题设置导航页,按照提示一步一步设置

 

设置好后的效果

2、Rainglow Color Schemes 

一款颜色主题集合插件

 安装后到file->settings->Editor->Color Schemes 进行选择设置

 设置后效果,各种效果可自行设置体验

字体美化 
Intellij IDEA 公司 JetBrains 推出了一种新字体:JetBrains Mono,它是专为开发人员设计的。安装方式见本博客另一文章介绍:
IDEA JetBrains Mono字体介绍和安装

其他还有一些插件,根据实际情况选择使用 
阿里代码规约检测:Alibaba Java Coding Guidelines
自动生成序列图插件:SequenceDiagram
快捷键提示工具:Key promoter X
代码注解插件: Lombok
代码生成工具:CodeMaker
代码质量检查工具:SonarLint
单测试测试生成工具:JUnitGenerator
Mybatis 工具:Free Mybatis plugin
JSON转领域对象工具:GsonFormat
字符串工具:String Manipulation
Redis可视化:Iedis
K8s工具:Kubernetes
彩虹颜色括号:Rainbow Brackets
————————————————
版权声明:本文为CSDN博主「solin418」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_/article/details/

今天的文章 IntelliJ Idea 常用11款插件分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2024-12-14 19:40
下一篇 2024-12-14 19:33

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/86048.html