我正在寻找一种在WebStorm IDE中自动格式化代码的方法?
Mac: 命令键 + 选项键 + L
PC: Ctrl + Alt + L
记录宏
将Ctrl+S分配给“格式化并保存”
就这样。
"Save Actions" 插件可以在保存代码时格式化。
安装插件:
文件 -> 设置 -> 插件 -> 浏览存储库;
配置插件:
文件 -> 设置 -> 其他设置
>
市场。Save Actions
。格式化文件
> 点击 确定 按钮。访问插件主页
# my case in mac
➜ bin pwd
/Users/xxx/Library/Application Support/JetBrains/Toolbox/apps/WebStorm/ch-0/231.8770.64/WebStorm.app/Contents/bin
➜ bin ./format.sh -s ~/Default.xml -r /xxxx
全部保存
创建一个自定义键绑定才能使其工作,并且给出的Windows(或Linux)键绑定Ctrl+Alt+S用于打开设置对话框,可能会产生意想不到的后果。
保存全部
键绑定Keymap
-> Main Menu
-> File
->Save All
删除Ctrl+S/Cmd+S
添加键盘快捷键
OK
。编辑
-> 宏
-> 开始录制宏
格式化-保存
Keymap
-> Main Menu
-> Edit
->Macros
->Format-save
Add Keyboard Shortcut
OK
。这样就完成了!