翻譯|使用教程|編輯:鮑佳佳|2021-06-01 10:08:07.383|閱讀 140 次
概述:IntelliJ IDEA 提供了一套全面的自動化代碼重構(gòu),可顯著提高生產(chǎn)力。例如,當(dāng)您重命名一個類時,IDE 將更新整個項目中對該類的所有引用。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA是用于JVM語言的集成開發(fā)環(huán)境(IDE),旨在最大程度地提高開發(fā)人員的生產(chǎn)力。通過提供巧妙的代碼完成,靜態(tài)代碼分析和重構(gòu),它可以為您執(zhí)行例行和重復(fù)的任務(wù),并使您專注于軟件開發(fā)的光明面,不僅使其富有成效,而且?guī)砹钊擞?悅的體驗。
重構(gòu)
IntelliJ IDEA 提供了一套全面的自動化代碼重構(gòu),可顯著提高生產(chǎn)力。例如,當(dāng)您重命名一個類時,IDE 將更新整個項目中對該類的所有引用。
在應(yīng)用重構(gòu)之前,您甚至不需要費心選擇任何東西。IntelliJ IDEA 足夠智能,可以確定您要重構(gòu)哪個語句,并且僅在有多種選擇時才要求確認(rèn)。只需按下Ctrl+Alt+Shift+T即可打開當(dāng)前上下文中可用的重構(gòu)列表:
了解一些最有用的重構(gòu)快捷方式:
命令 | 快捷鍵 |
---|---|
重構(gòu) | Ctrl+Alt+Shift+T |
改名 | Shift+F6 |
提取變量 | Ctrl+Alt+V |
提取字段 | Ctrl+Alt+F |
提取常數(shù) | Ctrl+Alt+C |
提取方法 | Ctrl+Alt+M |
提取參數(shù) | Ctrl+Alt+P |
排隊 | Ctrl+Alt+N |
復(fù)制 | F5 |
移動 | F6 |
靜態(tài)代碼分析
IntelliJ IDEA的提供了一組檢查所內(nèi)置的靜態(tài)代碼分析工具。它們可以幫助您發(fā)現(xiàn)潛在的錯誤、定位死代碼、檢測性能問題并改進整體代碼結(jié)構(gòu)。
檢查不僅可以告訴您問題出在哪里,還可以提供快速修復(fù),幫助您立即解決問題。單擊突出顯示的代碼旁邊的紅色燈泡,或按Alt+Enter選擇修復(fù):
除了快速修復(fù),IntelliJ IDEA還提供了意向性操作,幫助你對正確的代碼進行自動修改。例如,你可以注入一種語言,添加Java注釋,添加JavaDoc,轉(zhuǎn)換HTML或XML標(biāo)簽,以及更多。要查看意圖動作的完整列表,請在Settings/Preferences 對話框中按Ctrl+Alt+S,轉(zhuǎn)到Editor | Intentions。
代碼生成
IntelliJ IDEA提供了多種方法來生成常見的代碼結(jié)構(gòu)和重復(fù)出現(xiàn)的元素,這有助于你通過將常規(guī)任務(wù)委托給IDE來提高生產(chǎn)力。這包括從預(yù)定義或自定義代碼模板生成代碼,生成包裝器、獲取器和設(shè)置器,自動配對字符等。按Alt+Insert鍵可以打開一個彈出窗口,顯示你可以從你的光標(biāo)位置生成的可用結(jié)構(gòu)。
與開發(fā)人員工具集成
除了提供智能導(dǎo)航和編碼幫助外,IntelliJ IDEA 還集成了基本的開發(fā)人員工具,讓您可以在 IDE 中調(diào)試、分析和版本化應(yīng)用程序的代碼庫。
調(diào)試器
IntelliJ IDEA 提供了一個內(nèi)置的 JVM 調(diào)試器。它允許您獲取和分析運行時信息,這對于診斷問題和深入了解程序的運行方式非常有用。它使您能夠:
暫停程序執(zhí)行以使用斷點檢查其行為。多種類型的斷點,連同條件和過濾器,允許您指定應(yīng)用程序需要暫停的確切時刻。
通過修改變量值、計算表達式等來處理程序狀態(tài)。
檢查變量值、調(diào)用堆棧、線程狀態(tài)等。
控制程序的逐步執(zhí)行。
請參閱以了解調(diào)試的基礎(chǔ)知識并使用 IDE 中的調(diào)試器功能。
探查器
IntelliJ IDEA提供了以下內(nèi)置的剖析器工具,讓你探索哪些方法消耗了最多的CPU時間,從而幫助你發(fā)現(xiàn)最昂貴的方法,并準(zhǔn)確了解它們的行為。
終端
IntelliJ IDEA 包括一個內(nèi)置終端,用于從 IDE 內(nèi)部使用命令行 shell。例如,如果您習(xí)慣于從命令行執(zhí)行 Git 命令,則可以從終端運行它們,而不是從菜單調(diào)用這些操作。
終端與您的默認(rèn)系統(tǒng) shell 一起運行,但它也支持許多其他 shell,例如cmd.exe、bash、sh等。
構(gòu)建工具
IntelliJ IDEA 帶有功能齊全的Gradle和Maven集成,允許您自動化構(gòu)建過程、打包、運行測試、部署和其他活動。
當(dāng)您打開現(xiàn)有的 Gradle 或 Maven 項目或創(chuàng)建一個新項目時,IntelliJ IDEA 會檢測并自動下載所有必需的存儲庫和插件,因此您幾乎不需要配置任何內(nèi)容,只需專注于開發(fā)過程。您可以直接從編輯器編輯build.gradle和pom.xml文件,并配置 IDE 以自動將所有更改同步到構(gòu)建配置。
版本控制
IntelliJ IDEA 提供與最流行的版本控制工具的集成:Git、Mercurial、Perforce和Subversion。
您可以在不離開 IDE 的情況下查看整個項目或單獨文件的歷史記錄、比較文件版本、管理分支,甚至處理 GitHub 拉取請求。
您可以從 VCS 操作彈出窗口快速訪問所有 VCS 操作Alt+`:
有關(guān)如何配置與 VCS 的集成以及執(zhí)行 VCS 相關(guān)操作的說明。
本地記錄
即使你的項目還沒有啟用版本控制,你仍然可以跟蹤你的項目的修改情況,并通過本地歷史記錄恢復(fù)被刪除的文件或單獨的修改。它就像你的個人版本控制系統(tǒng),在你編輯代碼、運行測試、部署應(yīng)用程序等過程中,自動記錄你的項目由各種事件引發(fā)的修訂。
好了這就是今天的內(nèi)容了,如果今天的文章未解決你的需求,可點擊獲取更多免費教程。不要忘了在評論與我們分享您的想法和建議,IntelliJ正版授權(quán)在線訂購最高立減3000元!低至1333!還有多種授權(quán)方式供你選擇。
====================================================
想要了解或購買IntelliJ IDEA正版授權(quán)的朋友,歡迎
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: