快捷键用于帮助我们更为快速的编码,阅读代码,而插件是我们编码过程中常常用于辅助开发的。
若能熟练使用实用的快捷键,插件,对于解放我们的生产力有着不可比拟的作用。
一、快捷键
对于Ctrl+F、Ctrl+Shift+F、Ctrl+Shift+N之类极其常用的快捷键,本文并没有梳理。
有好用的快捷键会持续更新…
1.IDEA查询类中的所有方法(包括从父类继承下来的,重写哪个父类也会有标记)
File -> Settings -> Keymap
搜索 File Structure(我机子上的快捷键是Ctrl+F12,网上有人说的快捷键是Ctrl+o)
2. Ctrl + Shift + [ 或是 Ctrl + Shift + ]
选中从光标所在位置到它最近的顶部大括号位置 或是 选中从光标所在位置到离它最近的底部大括号位置
3. Ctrl + Shift + + 或是 Ctrl + Shift + -
展开所有代码 或是 折叠所有代码
4.Ctrl + Shift + U
选中的区域字母全部转换成大写或小写(重复按来回切换)
5.Shift+F6
对字段进行更名操作,这个很经常使用,可以进行联动更名,能省事不少
6.Ctrl+Alt+O
快速清理无用的import
7.F2
快速定位到下一个标红报错位置,相对应的SHIFT+F2就是快速定位到上一个标红报错的位置
编写代码模版(以main方法为例)
File -> Settings -> Live Templates
在output项增加main方法模版
$END$
代表的是输出模版后光标的位置
二、插件
1.Codota AI
总是能给你非常有用的代码提示,提高编码效率不言而喻。
2.RestfulTool
对于开发Restful的Api来说,这个插件非常好用,能根据url直接定位接口位置,并且能实时调用查看接口调用情况。
3.Translation
翻译的神器,能直接翻译驼峰,下划线的变量,整篇文档进行翻译,对于英语能力不强的程序猿可谓编码利器。
4.Alibaba Java Coding Guidelines
一些很实用的编码习惯建议,有助于帮助形成一些规范的编码习惯