翻譯|使用教程|編輯:秦林|2022-10-26 14:33:40.450|閱讀 153 次
概述:IntelliJ IDEA擁有許多輔助功能,本文主要介紹IntelliJ IDEA概述(下),歡迎下載最新版產品體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
IntelliJ IDEA,是java編程語言開發的集成環境。IntelliJ在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、JavaEE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。
在前文中,給大家介紹了如何自定義IDE,本文繼續給大家帶來IntelliJ IDEA概述的講解。
代碼完成
IntelliJ IDEA 通過提供上下文感知代碼完成來幫助您加快編碼過程。
基本補全幫助您補全可見范圍內的類、方法、字段和關鍵字的名稱:
當 IntelliJ IDEA 可以確定適當的類型時,智能補全建議適用于當前上下文的最相關符號:
重構
IntelliJ IDEA 提供了一套全面的自動化代碼重構,可顯著提高生產力。例如,當您重命名一個類時,IDE 將更新整個項目中對該類的所有引用。
在應用重構之前,您甚至不需要費心去選擇任何東西。IntelliJ IDEA 足夠聰明,可以確定您要重構的語句,并且僅在可能有多個選擇時才要求確認。只需按下Ctrl+Alt+Shift+T即可打開當前上下文中可用的重構列表:
一些最有用的重構快捷方式:
操作行為 | 快捷方式 |
重構項目 | Ctrl+Alt+Shift+T |
更改名稱 | Shift+F6 |
提取變量 | Ctrl+Alt+V |
提取字段 | Ctrl+Alt+F |
提取常數 | Ctrl+Alt+C |
提取方法 | Ctrl+Alt+M |
提取參數 | Ctrl+Alt+P |
復制 | F5 |
移動 | F6 |
在線等候 | Ctrl+Alt+N |
靜態代碼分析
IntelliJ IDEA 提供了一組內置靜態代碼分析工具的檢查。它們可以幫助您發現潛在的錯誤、定位死代碼、檢測性能問題并改進整體代碼結構。
檢查不僅可以告訴您問題出在哪里,還可以提供快速修復,幫助您立即處理它。單擊突出顯示的代碼旁邊的紅色燈泡,或按Alt+Enter選擇修復:
除了快速修復之外,IntelliJ IDEA 還提供意圖操作,幫助您將自動更改應用于正確的代碼。例如,您可以注入一種語言、添加 Java 注釋、添加 JavaDoc、轉換 HTML 或 XML 標記等等。要查看意圖操作的完整列表,在設置/首選項對話框 ( Ctrl+Alt+S) 中,轉到編輯器 中心。
代碼生成
IntelliJ IDEA 提供了多種生成通用代碼結構和重復元素的方法,通過將例行任務委托給 IDE 來幫助您提高工作效率。這包括從預定義或自定義代碼模板生成代碼、生成包裝器、getter 和 setter、自動配對字符等等。按下Alt+Insert打開一個彈出窗口,其中包含您可以從插入符號位置生成的可用構造。有關更多詳細信息,請參閱生成代碼。
除了提供智能導航和編碼幫助外,IntelliJ IDEA 還集成了基本的開發人員工具,讓您可以從 IDE 中調試、分析和版本化應用程序的代碼庫。
調試器
IntelliJ IDEA 提供了一個內置的 JVM 調試器。它使您可以獲取和分析運行時信息,這對于診斷問題和更深入地了解程序的運行方式很有用。它使您能夠:
探查器
對于 CPU 和分配分析,IntelliJ IDEA 提供與以下分析器的集成:
Java Flight Recorder – 作為 JDK 的一部分提供的標準分析工具。
Async Profiler – 一個非常準確的分析器,還可以收集本機調用和內存分配數據。
默認情況下,IntelliJ IDEA 并行運行兩個分析器以提供最準確的結果。雖然可以單獨使用受支持的分析器,但開箱即用的組合配置對于大多數情況來說是更好的選擇。這種方法利用了分析器的優勢,并將您從任何設置中抽象出來,除非您有非常具體的要求。
終端
IntelliJ IDEA 包括一個內置終端,用于從 IDE 內部使用命令行 shell。例如,如果您習慣于從命令行執行 Git 命令,則可以從終端運行它們,而不是從菜單中調用這些操作。
終端使用您的默認系統 shell 運行,但它也支持許多其他 shell,例如cmd.exe、bash、sh等。
構建工具
IntelliJ IDEA 帶有功能齊全的Gradle和Maven集成,可讓您自動化構建過程、打包、運行測試、部署和其他活動。
當您打開現有的 Gradle 或 Maven 項目或創建新項目時,IntelliJ IDEA 會檢測并自動下載所有必需的存儲庫和插件,因此您幾乎不需要配置任何東西,并且可以只專注于開發過程。您可以直接從編輯器編輯build.gradle和pom.xml文件,并將 IDE 配置為自動同步所有更改到構建配置。
版本控制
IntelliJ IDEA 提供與最流行的版本控制工具的集成:Git、Mercurial、Perforce和Subversion。
您可以在不離開 IDE的情況下查看整個項目或單獨文件的歷史記錄、比較文件版本、管理分支,甚至處理 GitHub 拉取請求。
您可以從 VCS 操作彈出窗口快速訪問所有 VCS 操作Alt+`:
歷史位置
即使尚未為您的項目啟用版本控制,您仍然可以跟蹤對項目的修改,并恢復已刪除的文件或使用本地歷史記錄單獨更改。它充當您的個人版本控制系統,在您編輯代碼、運行測試、部署應用程序等時自動記錄由各種事件觸發的項目修訂。
Jetbrains技術交流群(QQ):786598704 歡迎進群交流討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn