IDE還有誰!IntelliJ IDEA經驗總結
在 JAVA 開發中,比較常見的開發工具有:Eclipse/MyEclipse、Netbeans、還有古老的 JBuilder和 IntelliJ IDEA,2000年初我做 JAVA 開發時使用 JBuilder,一年後轉用 Eclipse,使用 Eclipse的時間應該是最長的,其間也用過一段時間 Netbeans,出於個人習慣,後來還是選擇了Eclipse,十幾年過去了,Eclipse也經歷了 N 個版本的更新,到現在我依然認為 Eclipse工具是一個強大的開發工具,即便現在使用更多的是IntelliJ IDEA,偶爾也還會用 Eclipse來寫代碼,這也是企業當中大多數人選擇的工具,要說 Eclipse的強大之處,我認為可能有以下幾個方面:
1、強大的插件開發與配置,隨心所欲
2、強大的調試功能
3、強大的代碼編寫助手
但是今天我們要介紹的是,我認為迄今為止最強大的開發 IDE:IntelliJ IDEA。會 Android開發的童鞋都知道,Google官方現在唯一支持的Android Studio開發環境,就是基於IntelliJ IDEA的,使用起來大同小異,IntelliJ IDEA分為Ultimate Edition 旗艦版和Community Edition 社區版本,旗艦版可以免費試用30天,社區版本免費使用,但是功能上對比旗艦版有所縮減。簡單歸納一下IntelliJ IDEA的優點吧:
1、智能編輯
代碼輸入過程中,自動補充方法或類。
2、自動保存功能
終於可以告別 ctrl + s了
3、添加第三方依賴庫非常方便
右鍵項目工程名稱->Open Moduel Settings:
4、XML的完美支持
xml全提示支持:所有流行框架的xml文件都支持全提示,誰用誰知道。
5、完美的自動代碼完成
智能檢查類中的方法,當發現方法名只有一個時自動完成代碼輸入,從而減少剩下代碼的編寫工作。
6、版本控制完美支持
集成了目前市面上常見的所有版本控制工具插件,包括git、svn、github,讓開發人員在編程的工程中直接在intellij idea里就能完成代碼的提交、檢出、解決衝突、查看版本控制伺服器內容等等。
7、代碼檢查
對代碼進行自動分析,檢測不符合規範的,存在風險的代碼,並加亮顯示。
8、豐富的代碼編寫快捷方式,你會愛上他的,真的
實例化對象是這樣的:new UserDaoImpl(). 此時出來提示,你可以完成以下事情:
上圖的快捷方式大多很常用。
8、代碼顯示形參功能
有了形參提示,對參數的含義就一目了然了
9、更強大的調試功能(比Eclipse還強大)
調試時,代碼右側可直接顯示執行結果,方便查看。
小結:
------------------完-------------------
TAG:威哥愛編程 |
※Intellij IDEA的小技巧
※勒索組織INDRIK SPIDER半路分家,DoppelPaymer應運而生
※IDE,AHCI,Compatible,Enhanced,PATA講解
※調查萬名碼農發現,OracleJDK仍佔主流、IntelliJ IDEA最受歡迎
※挖掘IntelliJ IDEA的調試功能
※神秘墨綠 Air Jordan 11 Low「IRIDESCENT」發售通知
※PYPL 8 月 IDE 排行榜:Eclipse 還是沒超過 Visual Studio
※PYPL 1月IDE 榜單:Visual Studio Code 猛追 IntelliJ
※IDEMIA任命Yann Delabrière擔任集團首席執行官
※IDEMIA宣布收購Otono Networks及其eSIM卡編配解決方案
※這衣服做反了?BEAMS x LEVI』S 「The Inside Out」 聯名系列有點意思
※Visual Studio 與 Eclipse,誰是最強 IDE?
※Visual Studio與Eclipse,誰是最強 IDE?
※IDE轉AHCI模式 for win7+SSD
※PYPL 6月IDE指數榜:IntelliJ追上SublimeText,PyCharm反超Xcode
※IRIDESCENCE New York六月主推Chill Summer 潮流盛夏 主題包款
※PYPL 12 月 IDE 榜單:Eclipse 有望超越 Visual Studio
※Worldpay和IDEMIA向美國金融機構推出MOTION CODE借記卡
※「蛛」聯璧合?LUNAR SPIDER活動中發現WIZARD SPIDER的TrickBot定製模塊
※Identity Server 4-Hybrid Flow-使用ABAC保護MVC客戶端和API資源