IDEA⼀键完成格式化、去除⽆⽤引⽤、编译的操作从Eclipse迁移到使⽤Idea完成开发⼯作,但是最近加⼊Jrebel热启动⼯具来辅助开发,但是每次都
idea debug需要⾃⼰对代码进⾏格式化,去除⽆⽤的引⼊包,最后进⾏代码编译等⼀系列操作感觉很⿇烦,感觉没
有Eclipse⽅便。然后尝试类似到类似⾃动完成的⽅法,经过折腾后发现Idea的宏定义(Macros)很⽅
便的可以完成以上⼯作。
完成步骤:
1、随便打开⼀个类,如Test.java;
2、Edit->Macros->Start Macros Recording
3、在Test类中,进⾏⼀系列操作:
Ctrl + Shift + o ⾃动优化导⼊
Ctrl + Shift + f 格式化代码
Ctrl + Shitf + F9 编译类
4、步骤2路径,Stop Macros Recording,此时弹出对话框对本次宏定义命名。
5、给保存好的宏定义⼀个快捷键。File->Setting->Keymap->Macros
完成上述操作后,就可以快乐的开发了,这样在临时Debug的时候更改后结合Jrebel的特性,就能够马上的看到
新增或者修改后的效果了。
补充知识:Intellij IDEA 清除⽆⽤ import 快捷键以及⾃动清除设置
Mac OS 下快捷键设置都在:Intellij IDEA -> preferences -> Keymap 下⾯,设置清除⽆⽤ import 的 k
ey 为「optimize imports」,其默认快捷键为:ctrl + option + o
Windows 系统下快捷键设置都在:File -> Settings -> Keymap 下⾯,如下图所⽰,设置清除⽆⽤ import 的 key 为「optimize imports」,windows 下默认快捷键的值为:ctrl + alt + o :
如果要设置⾃动清除这些⽆⽤导⼊,Windows 系统在:File -> Settings -> Editer -> General -> Auto Import 设置,Mac OS 在:Intellij IDEA -> preferences -> Editer -> General -> Auto Import 下⾯。
然后在右侧界⾯的「Optimize imports on the fly」前打上勾,这个配置是跟着项⽬⾛的,你在这个项⽬中设置的,只会对当前项⽬有效,对其他项⽬⽆效:
以上这篇IDEA⼀键完成格式化、去除⽆⽤引⽤、编译的操作就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论