在Intellij IDEA中,是否有可能在键入分号或任何事件后,字符串的格式化会自动发生?
例如,转换为:
或者唯一可能的选项: 代码 > 重新格式化代码...?
谢谢!
例如,转换为:
a+b=10;
之后:
a + b = 10;
或者唯一可能的选项: 代码 > 重新格式化代码...?
谢谢!
a+b=10;
之后:
a + b = 10;
现在可在 IntelliJ IDEA 2021.2 中使用。
查看 保存更改时触发操作
文件 > 设置 ... > 工具 > 保存时操作
并选择 重新格式化代码
,您可以将其配置为应用于整个文件或仅更改的行。
1. Edit > Macros > Start Macro Recording
2. Press continuously: Enter + Ctrl+Alt+I
3. Edit > Macros > Stop Macro Recording (Name it for example ReformatingByEnter)
4. Edit > Macros > Start Macro Recording
5. Press continuously: ; + Ctrl+Alt+I
6. Edit > Macros > Stop Macro Recording (Name it for example ReformatingBy;)
7. File > Settings > Keymap > press on a gear button > Duplicate...
8. Unfold a macro button (beneath) and by right clicking on two
ours macros assign HotKeys for them: "Enter" and ";" correspondingly.
Alt
+c
+r
- Gayan Weerakutti