- 資訊首頁(yè) > 開(kāi)發(fā)技術(shù) >
- 強烈推薦這些提升代碼效率的IDEA使用技巧
IDEA默認集成了對Svn的支持 。
File ->Setting 直接設置執行程序即可。
注意:如果設置之后依然無(wú)法使用svn,是因為安裝SVN的時(shí)候沒(méi)有選擇命令行工具。
解決方法:重裝SVN,配置項重新選擇command line client tools 即可。
有發(fā)現不少同學(xué)不知道熱更新,還在為了調一行代碼重啟服務(wù)器,然后調試,效率太低,開(kāi)啟熱更新,實(shí)時(shí)修改代碼,實(shí)時(shí)看效果。
具體步驟:
File ->Settings -Build -> Compiler,勾選Build project automatically,開(kāi)啟自動(dòng)編譯之后,結合Ctrl+Shift+F9 會(huì )有熱更新效果
同時(shí)調大編譯的堆內存,因為我們的游戲項目代碼多,700M的編譯內存太少,會(huì )造成編譯慢,甚至失敗。
具體步驟:
File -> Settings -> Editor -> General -> Code Completion Case -> 取消勾選Match case
取消大小敏感,在編寫(xiě)代碼的時(shí)候,代碼的自動(dòng)提示將更加全面和豐富。
具體步驟:
選中成員變量-> 右鍵 選擇 Analyze ->Anaylyze Data Flow to Here / from Here 分別查看數據賦值的地方和 獲取值的地方
具體步驟:
選中包或者具體的文件->右鍵Analyze -> Inspect Code 分析代碼的缺陷,可以在完成任務(wù)之后做一個(gè)自我檢查,避免犯一些低級問(wèn)題。
具體步驟:
有時(shí)候想知道一行代碼最后是誰(shuí)修改了,可以在文件的邊欄(打斷點(diǎn)的地方)右鍵勾選Annotate ,會(huì )顯示svn的最后提交者。
具體步驟:
在右邊的邊欄打開(kāi)Maven 視圖,根據對應的菜單操作
文件夾的比對和文件的比對,之前一直借助beyond campare 比對,但是騎士Idea 自帶了功能
具體步驟:
文件夾比較,選中文件夾,右鍵-> compare with -> 選擇對應的文件夾
文件比較, 選中文件,右鍵-> 可以選擇存在的文件進(jìn)行對比
打開(kāi)文件,右鍵-> 可以和剪切板中的內容進(jìn)行對比
查看類(lèi)的繼承關(guān)系圖是理解代碼的關(guān)鍵
具體步驟:
右鍵包名->Diagrams->Show Diagrams就可以顯示包的繼承關(guān)系圖,如果沒(méi)在包下的可以直接拖類(lèi)文件到圖中。
日常使用的Idea的一些技巧,也是提升代碼質(zhì)量,提升開(kāi)發(fā)效率的一些小技巧,一定要掌握哦。
到此這篇關(guān)于強烈推薦這些提升代碼效率的IDEA使用技巧的文章就介紹到這了,更多相關(guān)IDEA使用技巧內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系QQ:712375056 進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。
Copyright ? 2009-2021 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站