| 好看请赞,养成习惯html
- 你有一个思想,我有一个思想,咱们交换后,一我的就有两个思想
- If you can NOT explain it simply, you do NOT understand it well enough
最近在陆续写 Java 并发编程系列,好多朋私信问个人不是并发内容自己,而是个人 IDEA 主题配置。我就姑且认为好的主题配置能够写出更好的并发程序吧编程
即使这种可能性只有万分之一,我也要把个人 IDEA 相关值得配置的内容/插件和你们分享出来(其实我仍是很乐意将个人一些配置分享出来帮助你们更加高效的coding))并发
先来一张个人 IDE 截图,有你看中的地方吗?框架
好用的插件老是让人:ide
神清气爽,精神抖擞 ,丰神异彩,炯炯有神,神采奕奕,气贯长虹 ,英姿飒爽,神采飞扬 测试
下面全部插件均可以按照文中标注的名称在 IDEA 插件市场中直接搜索并安装ui
Material Theme UI 在主题下载量排行榜中高居第一。安装主题后(在页面底部就会有进入主题的快捷入口),选择本身喜欢的主题进行微调就能够啦,若是懒得作配置,按照下图勾选相应设置就和个人同样了:编码
翻译过来叫【彩虹括号】,该插件除了能够实现多彩的括号匹配外,我使用更多的是其【区域代码高亮】功能 ,这样能够清晰定位区域代码内容spa
Mac 快捷键:cmd + 鼠标右键
;Windows 快捷键:
ctrl + 鼠标右键
插件
你也可使用非选中部分暗淡效果
快捷键:
alt + 鼠标右键
相比之下,我更喜欢第一种高亮效果
Codota 总结起来有三大功能:
当编写代码时,Codota 能够快速的完成智能补全以及高频用法提示
若是咱们以为给出的提示不够清晰,可使用快捷键: ctrl + shift + o
, 快速查询相关使用案例,同时能够经过添加关键字进行过滤,查找到更加精确的代码样例
当你不知道某个类如何使用时,能够直接使用快捷键:ctrl + shift + y
, 而后输入关键字,会查询到不少【开源框架】中使用该类的经典案例。不用脱离 IDE,没有广告,没有废话,只有经典的代码样例,你说爽不爽?
若是你用 Eclipse ,Codota 也是完美支持的
高效的编码脱离不开快捷键的使用,可是 IDEA 中的快捷键实在太多了,不是很方便记忆,Key Promoter X 会根据你使用的功能提示你设置快捷键
设置完后,若是你忘记了该快捷键,再次经过鼠标点击该功能时,设置好的快捷键就会相应的提示出来,真是深知码农苦啊
安装该插件后,你编写的代码就会按照 Alibaba 编码规约规范咱们编写的代码(谁说咱们不能写出和大厂同样规范的代码?)
好比经过Executors 快速建立一个线程池是不被容许的,具体缘由已经在我会手动建立线程,为何要使用线程池? 中说明,当检测出以后,鼠标悬浮在上面会给出提示,按快捷键 cmd + F1
会更完整的告诉你为何不能够,同时还给出你应该怎样编写的样例 (暖暖的,很贴心)
英文直译【代码一瞥】,细心的朋友已经在开篇的图中看到了这个设置,安装该插件后,IDE右侧会出现一个mini 视图,好比看 ConcurrentHashMap 源码,那么长的内容,能够经过该插件快速的拖动到大概位置,方便不少
这个插件以前我有介绍过,编写 RESTful 接口必不可少的插件,编写完接口固然还须要调试,搭配HTTP Client 一块儿使用才更香 IntelliJ IDEA HTTP Client高级使用详解,相信你学会使用这个,不仅仅是你我的,大家整个小组都会所以受益
编码离不开字符串的使用,安装该插件后,能够经过快捷键 shift + alt + U
快速的切换字符串格式,固然若是你只是单纯的切换大小写,使用 shift + cmd + U
更便捷一些
经过方法分割线能够更清晰明了的区分方法的边界,经过字符缩进也可让代码的层次感更加明显,先来看总体效果
只须要按照下图勾选相应选项就能够了 (如今是否是很清晰?)
若是你不能熟悉的使用 cmd + E
快捷键(一不当心给了提示)打开你最近经常使用的文件,顶部位置可显示的打开的类名称少之又少,因此经过挪动 Editor 的显示位置,就能够解决这个痛点问题,如今是否是极度温馨了呢?
当你以为须要 IDEA 帮助你更高效的工做时,不妨去插件市场搜搜看,没准就有意想不到的惊喜。另外,这是一个 IDEA 设置篇的合集,我会陆续将更多设置和好用的插件整合到一块儿
若是你有以为让你神清气爽的配置或插件,还请留言告知帮助你们
日拱一兵 | 原创