如何在RubyMine中保存时重新格式化代码?

otr*_*bla 4 rubymine

当我在Mac RubyMine上全部保存(cmd + s)时,有没有办法自动重新格式化我的代码?

我试图将快捷方式CMD + S绑定到Save All和Reformat Code,但这并不能解决问题.

谢谢

nam*_*tee 5

尝试录制一个涉及重新格式化代码并为其分配新键盘快捷键的宏.

  1. 首先转到编辑 - >宏 - >开始宏录制.右下角应出现一个小绿框 - 宏录制开始...
  2. 转到代码 - >重新格式化代码.
  3. 转到文件 - >全部保存.
  4. 转到编辑 - >宏 - >停止宏录制.
  5. 命名您的宏(例如,在保存时重新格式化)
  6. 转到RubyMine - > Preferences - > Keymap并在右上角的搜索框中查找您的宏(例如,在保存时重新格式化).
  7. 右键单击宏并添加键盘快捷键.
  8. 使用cmd + s或cntrl + s并覆盖现有的.
  9. 单击"应用"和"确定