3 回答
TA贡献1835条经验 获得超7个赞
此解决方案对我来说效果更好:
制作一个宏(我使用了“整理导入”,“格式代码”,“全部保存”)
给它分配一个击键(我覆盖Ctrl+ S)
注意:对于有组织的导入,您将必须首次选中“不再显示此消息”框,但此后可以正常使用。
IntelliJ 10.0的分步指南:
代码->“优化导入...”,如果出现对话框,请选中“不再显示此消息。”复选框,然后单击“运行”。
工具->“开始宏录制”
代码->“优化导入...”
代码->“重新格式化代码...”
文件->“全部保存”
工具->“停止宏录制”
为宏命名(类似于“格式化的保存”)
在文件->设置->键盘映射中,选择位于“主菜单->工具->“格式化的保存”中的宏
单击“添加键盘快捷键”,然后执行所需的击键。如果您选择Ctrl+ S和我一样,它将询问您如何使用上一个Ctrl+ S快捷方式。去掉它。如果需要,您随时可以重新分配。
请享用!
对于IntelliJ 11,替换
步骤2.使用:编辑->宏->“开始宏记录”
步骤6.使用:编辑->宏->“停止宏记录”
其他所有内容保持不变。
IntelliJ 12
8.首选项包含键盘映射设置。使用输入字段来过滤内容,如屏幕截图所示。
TA贡献1788条经验 获得超4个赞
以下是尼尔的答案更新。
IntelliJ 13个步骤:
代码->重新格式化代码
编辑->宏->开始宏录制
代码->重新格式化代码
文件->全部保存
编辑->宏->停止宏录制
为宏命名(类似于“格式化的保存”)
文件->设置->键盘映射
右键单击宏。添加键盘快捷键。将键盘快捷键设置为Control +S。
IntelliJ会通知您热键冲突。选择“删除”以删除其他分配。
添加回答
举报