eclipse上的erlide对erlang文件保存后能即时编译出beam文件,但这在IntelliJ IDEA上没有看到,其实可以通过简单的步骤实现这个效果
1.File > Settings > Keymap,搜索Build Module,右键Add Keyboard Shortcut,输入Ctrl+Alt+F9,点OK,之后提示是否删除旧的快捷键选Remove
2.参考IntelliJ Idea 13的实时编译,方便JRebel保存即生效这篇Blog(找不到出处)
- 选择Edit -> Macros -> Start Macro Recording
- 打开一个.erl文件,编辑一下文件,比如加个回车键
- 按Ctrl+S键
- 按Ctrl+Shift+F9键
- 选择Edit -> Macros -> Stop Macro Recording,在弹出框中输入“Save & Compile”
- 选择File -> Setting -> Keymap,在搜索框中输入“Save & Compile”,选中“Mocros”下的“Save & Compile”,右键选择“Add Keyboard Shortcut”,按Ctrl+S键,点击“OK”,之后点击“Remove”
- 点击Setting页面下的“OK”。