原文地址:https://blog.csdn.net/diaomeng11/article/details/73826564/
因為公司需要,方便使用框架以及代碼整合,使用同一開發集成環境idea,因為以前一直使用eclipse和Myeclipse,使用idea還有很多方面不習慣,這里記錄一下使用過程,方便之后查看備用。
以下使用的版本為IDEA 2017.1
首先使用過程中為了方便要解決的就是idea自動編譯(make)問題,省卻了每次修改代碼以后又要重新啟動的步驟。
其實IDEA自己有帶make快捷鍵:ctrl+F9,不過每次更改代碼以后需要ctrl+s,ctrl+F9兩次操作確實麻煩。
去網上查詢,方法如下:
1,設置File ->Setting ->Compile:
勾選“Make project automatically”選項
2,勾選上圖"Compile independent modules in parallel”選項
3,取消運行前make,在Run ->Edit Configuration中,選擇 Defaults->Application,去掉下方Before里的make即可
4,File -> Invalidate Caches / Restart ;
事實上我按照這個步驟做,並沒有起到作用,具體原因暫時沒有找到,不過這里提供第二種選擇,如果上面的方法不可行的話,可以選擇試試看
1,步驟1與上面方法步驟1是一樣的
設置File ->Setting ->Compile:
勾選“Make project automatically”選項
2,使用快捷鍵ctrl+alt+shift+/,選擇選項Registry,打開下面的界面
並找到圖中紅框的選項"compller.automake.allow.when.app.running"並勾選
close掉即可,此時已經生效,修改代碼后ctrl+s會自動重新編譯
網上還找到了另一種方法,上面說了,ctrl+F9其實就是編譯,他的方法是將ctrl+s和ctrl+F9集成:
https://my.oschina.net/fdblog/blog/172229
總結:這里的快捷操作也因時因人為異,不是什么時候自動編譯都好,有時候不希望實時編譯的時候,這樣的快捷方式反而成了困擾,所以,使用ctrl+s 和ctrl+F9復合操作也不失是一種好的選擇