我在 IntelliJ IDEA 中必有得插件和配置

摘要:
我就姑且认为好的主题配置可以写出更好的并发程序吧即便这种可能性只有万分之一,我也要把我的IDEA相关值得配置的内容/插件和大家分享出来)先来一张我的IDE截图,有你看中的地方吗?当你觉得需要IDEA帮助你更高效的工作时,不妨去插件市场搜搜看,没准就有意想不到的惊喜。另外,这是一个IDEA设置篇的合集,我会陆续将更多设置和好用的插件整合到一起如果你有觉得让你神清气爽的配置或插件,还请留言告知帮助大家

| 好看请赞,养成习惯

  • 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想

  • If you can NOT explain it simply, you do NOT understand it well enough

现陆续将Demo代码和技术文章整理在一起 Github实践精选 ,方便大家阅读查看,本文同样收录在此,觉得不错,还请Star

最近在陆续写 Java 并发编程系列,好多朋私信问我的不是并发内容本身,而是我的 IDEA 主题配置。我就姑且认为好的主题配置可以写出更好的并发程序吧

即便这种可能性只有万分之一,我也要把我的 IDEA 相关值得配置的内容/插件和大家分享出来(其实我还是很乐意将我的一些配置分享出来帮助大家更加高效的coding))

先来一张我的 IDE 截图,有你看中的地方吗?

我在 IntelliJ IDEA 中必有得插件和配置第1张

插件篇

好用的插件总是让人:

神清气爽,精神抖擞 ,丰神异彩,炯炯有神,神采奕奕,气贯长虹 ,英姿飒爽,精神焕发

下面所有插件都可以按照文中标注的名称在 IDEA 插件市场中直接搜索并安装

Material Theme UI

Material Theme UI 在主题下载量排行榜中高居第一。安装主题后(在页面底部就会有进入主题的快捷入口),选择自己喜欢的主题进行微调就可以啦,如果懒得做配置,按照下图勾选相应设置就和我的一样了:

我在 IntelliJ IDEA 中必有得插件和配置第2张

Rainbow Brackets

翻译过来叫【彩虹括号】,该插件除了可以实现多彩的括号匹配外,我使用更多的是其【区域代码高亮】功能 ,这样可以清晰定位区域代码内容

Mac 快捷键:cmd + 鼠标右键;

Windows 快捷键:ctrl + 鼠标右键

我在 IntelliJ IDEA 中必有得插件和配置第3张

你也可以使用非选中部分暗淡效果

快捷键:alt + 鼠标右键

我在 IntelliJ IDEA 中必有得插件和配置第4张

相比之下,我更喜欢第一种高亮效果

Codota

Codota 总结起来有三大功能:

1. 智能自动补全让编码速度更快

当编写代码时,Codota 可以快速的完成智能补全以及高频用法提示

我在 IntelliJ IDEA 中必有得插件和配置第5张

2. 从经过测试或证明过的程序中获得编码建议

如果我们觉得给出的提示不够清晰,可以使用快捷键: ctrl + shift + o , 快速查询相关使用案例,同时可以通过添加关键字进行过滤,查找到更加精确的代码样例

我在 IntelliJ IDEA 中必有得插件和配置第6张

3. 不脱离IDE发现并利用更多开源代码

当你不知道某个类如何使用时,可以直接使用快捷键:ctrl + shift + y , 然后输入关键字,会查询到很多【开源框架】中使用该类的经典案例。不用脱离 IDE,没有广告,没有废话,只有经典的代码样例,你说爽不爽?

我在 IntelliJ IDEA 中必有得插件和配置第7张

如果你用 Eclipse ,Codota 也是完美支持的
我在 IntelliJ IDEA 中必有得插件和配置第8张

Key Promoter X

高效的编码脱离不开快捷键的使用,但是 IDEA 中的快捷键实在太多了,不是很方便记忆,Key Promoter X 会根据你使用的功能提示你设置快捷键

我在 IntelliJ IDEA 中必有得插件和配置第9张

设置完后,如果你忘记了该快捷键,再次通过鼠标点击该功能时,设置好的快捷键就会相应的提示出来,真是深知码农苦啊

我在 IntelliJ IDEA 中必有得插件和配置第10张

Alibaba Java Code Guideline

安装该插件后,你编写的代码就会按照 Alibaba 编码规约规范我们编写的代码(谁说我们不能写出和大厂一样规范的代码?)

比如通过Executors 快速创建一个线程池是不被允许的,具体原因已经在我会手动创建线程,为什么要使用线程池? 中说明,当检测出之后,鼠标悬浮在上面会给出提示,按快捷键 cmd + F1 会更完整的告诉你为什么不可以,同时还给出你应该怎样编写的样例 (暖暖的,很贴心)

我在 IntelliJ IDEA 中必有得插件和配置第11张

CodeGlance

英文直译【代码一瞥】,细心的朋友已经在开篇的图中看到了这个设置,安装该插件后,IDE右侧会出现一个mini 视图,比如看 ConcurrentHashMap 源码,那么长的内容,可以通过该插件快速的拖动到大概位置,方便很多

我在 IntelliJ IDEA 中必有得插件和配置第12张

Restful Tookit

这个插件之前我有介绍过,编写 RESTful 接口必不可少的插件,编写完接口当然还需要调试,搭配HTTP Client 一起使用才更香 IntelliJ IDEA HTTP Client高级使用详解,相信你学会使用这个,不单单是你个人,你们整个小组都会因此受益

CamelCase

编码离不开字符串的使用,安装该插件后,可以通过快捷键 shift + alt + U 快速的切换字符串格式,当然如果你只是单纯的切换大小写,使用 shift + cmd + U 更便捷一些

我在 IntelliJ IDEA 中必有得插件和配置第13张

设置篇

方法分割线以及字符缩进

通过方法分割线可以更清晰明了的区分方法的边界,通过字符缩进也可以让代码的层次感更加明显,先来看整体效果

我在 IntelliJ IDEA 中必有得插件和配置第14张

只需要按照下图勾选相应选项就可以了 (现在是不是很清晰?)

我在 IntelliJ IDEA 中必有得插件和配置第15张

Editor 边栏位置设置

如果你不能熟悉的使用 cmd + E 快捷键(一不小心给了提示)打开你最近常用的文件,顶部位置可显示的打开的类名称少之又少,所以通过挪动 Editor 的显示位置,就可以解决这个痛点问题,现在是不是极度舒适了呢?

我在 IntelliJ IDEA 中必有得插件和配置第16张


当你觉得需要 IDEA 帮助你更高效的工作时,不妨去插件市场搜搜看,没准就有意想不到的惊喜。另外,这是一个 IDEA 设置篇的合集,我会陆续将更多设置和好用的插件整合到一起

如果你有觉得让你神清气爽的配置或插件,还请留言告知帮助大家

免责声明:文章转载自《我在 IntelliJ IDEA 中必有得插件和配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇搜索框动态匹配——后端方式(每次输入后从后端获取数据)moment日期格式化插件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

IDEA在线和离线安装lombok

1. IDEA在线安装: 点击安装,电子reset 如果以上方式安装失败,  去以下任意网站下载对应版本插件安装: http://plugins.jetbrains.com/plugin/6317-lombok-plugin https://github.com/mplushnikov/lombok-intellij-plugin/releases   ...

IDEA工作空间多开项目教程,多个项目放在一起

  刚开始使用IDEA的时候,因为不知道能在一个工作空间运行多个项目,都是有几个项目就开几个页面,结果就是,电脑超卡,本来电脑的运行就不大,这下子就更卡了,经常敲着敲着就卡顿了, 所以在知道能开一个页面之后,这个博文就出来了,下面就是具体的操作步骤:      1.打开IDEA → 选择 【file】→【new】→[Project]          ...

idea安装SonarLint语法检测插件

身为Java程序员的我们对框架和基础知识更深入的学习和了解之外我们更应该对代码的质量和可读性有一个质的提升。今天我们就说一下idea上的SonarLint语法检测的插件 1、首先我们先打开idea,然后点击右上角File下面的settings(快捷键Ctrl + Alt + s) 2、如下图所示 点击Plugins -> 输入sonarLint -...

IDEA SonarLint安装及使用

SonarLint插件安装IDEA菜单栏选择File->Settings,左边栏选择Plugins 在线安装选择Browse repositories,搜索Sonar,选择SonarLint进行安装,之后重启IDEA IDEA SonarLint使用安装SonarLint插件重启后,IDEA Tool Windows部分会出现SonarLin...

Idea远程调试undertow

1.修改jfinal.sh 添加远程调试配置,端口5555可自行设置 JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=5555" 2.Idea配置remote,填入服务器ip,与端口5555 debug启动,出现如下提示,远程调试工作就完成了 服务...

[Android Pro] AndroidStudio IDE界面插件开发(Hello World篇)

转载请注明出处:【huachao1001的专栏:http://blog.csdn.net/huachao1001/article/details/53856916】 工欲善其事必先利其器,自打从Eclipse转战AndroidStudio以来,还没彻底摆脱Eclipse。打算从开发AndroidStudio插件开始,彻底摆脱Eclipse。Android...