Intellij idea 如何在WebStorm中自动格式化代码?
我正在寻找一种在WebStorm IDE中自动格式化代码的方法?Mac:Command+Option+LIntellij idea 如何在WebStorm中自动格式化代码?,intellij-idea,formatting,webstorm,code-formatting,Intellij Idea,Formatting,Webstorm,Code Formatting,我正在寻找一种在WebStorm IDE中自动格式化代码的方法?Mac:Command+Option+L PC:Ctrl+Alt+L可以创建一个宏来格式化代码并保存它,然后将该宏绑定到Ctrl+S快捷方式。(Mac:Cmd+S) 它同样适用于WebStorm。答案的修改版本如下: 记录宏 编辑>宏>开始宏录制 按Ctrl+Alt+L,然后按Ctrl+Alt+S (在Mac上:Cmd+Option+L,然后是Cmd+Option+S 停止录制宏单击页面右下角的停止按钮 为该宏命名为“格式化并保存
PC:Ctrl+Alt+L可以创建一个宏来格式化代码并保存它,然后将该宏绑定到Ctrl+S快捷方式。(Mac:Cmd+S) 它同样适用于WebStorm。答案的修改版本如下:
记录宏
- 输入关键字“保存操作”安装
- 重新启动IDE
- 选中“格式化文件”选项
如果MAC上没有ALT,则为: 命令+选项+L
保存操作
重新格式化文件
>按OK按钮访问根据此答案对答案稍作修改基本正确,但您需要为
保存所有
创建自定义键绑定,以便其正常工作,并且Windows(或Linux)的键绑定使用Ctrl+Alt+S打开设置对话框,这可能会产生不必要的后果
更改
保存所有
键绑定
Keymap
->主菜单->文件->全部保存
删除Ctrl+S/Cmd+S
添加键盘快捷键
OK
Edit
->宏
->开始宏录制
格式保存
Keymap
->主菜单->编辑->宏
->格式保存
添加键盘快捷键
OK
你们都准备好了!我看不出有什么特别之处。在“帮助|默认键映射参考”中提到的标准操作/快捷方式只列出了频繁的操作。这并没有回答“自动格式化”的问题代码。它仍然需要按键。它会回答这个问题,通常在您发出命令之前您不希望它格式化。这在WebStorm中也适用。这是假设您有标准IntelliJ键映射。默认情况下,在Windows中使用Visual Studio键映射是Alt+F8。您可以通过转到e设置窗口并搜索“格式”或“格式”@Vad No。虽然这个答案很受欢迎,但它是关于“格式”,而不是“自动格式”。自动格式,顾名思义,是自动的——无需按键。对我来说,我想这里的大多数人都是“自动格式”这应该是正确的答案!我一直知道键盘快捷键,但它不会“自动”格式化我的代码,它只会在我告诉它时格式化(我通常不会),我必须将“全部保存”重新映射到cmd+option+s,然后将步骤5更改为“cmd+option+s”在OSX上还不错,但是除了当前在编辑器中打开的文件外,它不会格式化其他文件。所有其他文件都是不格式化保存的。我使用Jetbrain IDEs 2年了……我学到了新的好主意,谢谢。我同意。这应该是正确的答案。我通过多个JetBrains版本使用了很多年。它仍然准确不管你是哪一年。欢迎。如果你提供了一些关于如何配置pluginSave操作的详细信息,那么这将是一个更好的答案。完整的文档可以在这里找到:这并没有回答“自动格式化”代码的问题。它仍然需要按键。