idea初使用之自動編譯


原文地址: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復合操作也不失是一種好的選擇


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM