欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

IDEA一键完成格式化、去除无用引用、编译的操作

时间:2022-05-08 10:05:20|栏目:JAVA代码|点击:

从Eclipse迁移到使用Idea完成开发工作,但是最近加入Jrebel热启动工具来辅助开发,但是每次都

需要自己对代码进行格式化,去除无用的引入包,最后进行代码编译等一系列操作感觉很麻烦,感觉没

有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 的 key 为 「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」前打上勾,这个配置是跟着项目走的,你在这个项目中设置的,只会对当前项目有效,对其他项目无效:

上一篇:java实现发送邮件的示例代码

栏    目:JAVA代码

下一篇:java如何自定义List中的sort()排序,用于日期排序

本文标题:IDEA一键完成格式化、去除无用引用、编译的操作

本文地址:http://www.codeinn.net/misctech/201340.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有