我知道IntelliJ使用短键执行代码格式化ctrl+alt+L.无论如何我们可以在文件中自动设置它,因为它发生在eclipse中.
Jav*_*aru 13
没有,至少不是直接的.原因是IDEA经常保存文件(在一段时间不活动之后,在运行单元测试之前,在制作之前等等)这是一个不同的哲学.因此,对保存进行重新格式化会导致大量"代码跳转".其次,由于IDEA在您键入时格式化代码,并且可以在粘贴代码时设置为格式化,因此代码应该(大部分)已经正确格式化.当然,一些更微妙的东西(例如方法之间的空行数)需要代码重新格式化.请注意,您可以设置它,以便在提交源控件之前格式化代码.在提交对话框中有一个选项.
如果你真的想要这种行为,我建议如下.记录执行重新格式化然后保存的宏(编辑>宏).使用名称保存宏(即非临时宏).接下来,进入设置(文件>设置> [IDE设置]键盘映射)中的键盘映射,然后从保存中删除Ctrl+ S映射并将其映射到宏.
编辑
我最初没有注意到vlcekmi3的重复评论.该问题的一个答案与使用宏的IDEA类似.
| 归档时间: |
|
| 查看次数: |
15500 次 |
| 最近记录: |