AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

五分鐘掌握IntelliJ IDEA使用中的小技巧和必備插件

來源: 責編: 時間:2023-10-06 19:21:22 252觀看
導讀本文分享一些實用的IntelliJ IDEA配置設置、插件和功能。文章先從配置開始,然后介紹一些有用的插件和功能。1 移除默認的文件和代碼模板默認的文件和代碼模板會使您的代碼變得混亂,也沒有什么其他好處。您可以在版本控

本文分享一些實用的IntelliJ IDEA配置設置、插件和功能。文章先從配置開始,然后介紹一些有用的插件和功能。be828資訊網——每日最新資訊28at.com

1 移除默認的文件和代碼模板

默認的文件和代碼模板會使您的代碼變得混亂,也沒有什么其他好處。您可以在版本控制系統的日志中找到作者和日期信息。be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

移除帶有作者注釋的代碼be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

從方法簽名中移除 throws Exceptionbe828資訊網——每日最新資訊28at.com

2 自動導入

在使用 IntelliJ IDEA 進行編碼時,自動導入是一個非常方便的功能。當您使用一個類時,IDEA 會自動將其添加到導入列表中,無需手動導入。同樣的道理也適用于優化導入。如果您的代碼中沒有使用到某個導入,那么它就沒有存在的必要。因此,IDEA 可以幫助您自動添加必要的導入,并刪除未使用的導入,以保持代碼的整潔和可讀性。be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

3 檢查

IntelliJ 有一些很棒的代碼檢查功能。默認情況下,其中一些功能是禁用的。強烈建議您瀏覽一下檢查列表,并選擇您喜歡的功能。特別是在類結構、類成熟度問題、代碼風格問題和可能的錯誤部分。be828資訊網——每日最新資訊28at.com

IDEA 會分析您的代碼并顯示可能的警告和修復建議。通過這種方式,您可以提高代碼質量,免費推廣一些良好的項目實踐。be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

IntelliJ 并不會實時運行完整的代碼分析。為了運行所有配置的代碼檢查,可以使用 "Analyze -> Inspect Code" 操作。be828資訊網——每日最新資訊28at.com

4 VM 選項

如果您在一個包含數千個類的大項目中工作,您可能會希望調整您的 IDE 的 VM 選項。VM 選項位于 IDE_HOME/bin/idea[64][.exe].vmoptions 文件中。be828資訊網——每日最新資訊28at.com

-XmsXXXm -XmxXXXm -XX:MaxPermSize=XXXm -XX:ReservedCodeCacheSize=XXXmbe828資訊網——每日最新資訊28at.com

在 Java 8 中,PermGen 內存空間已被移除,Metaspace 是其替代品。如果您正在運行 Java 8,則需要使用以下選項:be828資訊網——每日最新資訊28at.com

-XX:MetaspaceSize=XXXm -XX:MaxMetaspaceSize=XXXmbe828資訊網——每日最新資訊28at.com

5 插件

在 IntelliJ IDEA 中有一個插件倉庫,有許多有用的插件。be828資訊網——每日最新資訊28at.com

在首次安裝 IntelliJ IDEA 時,會提供啟用一些捆綁的插件。禁用您不使用的插件,這樣可以加快 IDE 的速度。be828資訊網——每日最新資訊28at.com

5.1 Gerrit

Gerrit 是一個用于進行代碼審查的開源軟件工具。它為團隊提供了一個集中式的代碼審查平臺,旨在幫助開發者進行代碼的質量控制和協作。Gerrit 插件允許您直接從 IDE 進行代碼審查。be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

5.2 Bash 支持

雖然不是默認提供的,但可以很容易地安裝。如果您經常編寫腳本,快速查找定義 (Ctrl+Shift+I) 和導航到聲明 (Ctrl+B) 可以節省您的時間。be828資訊網——每日最新資訊28at.com

5.3 Key Promoter 插件

安裝此插件可以幫您速學習快捷鍵。每當您使用鼠標執行操作而不是使用快捷鍵時,它會顯示彈出窗口。如果您多次重復執行某個操作,它會建議您為該操作指定一個快捷鍵。be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

5.4 字符串操作

這是一個直觀的插件,可以節省大量的時間和精力。默認情況下,上下文菜單的快捷鍵是 Alt+Shift+M。be828資訊網——每日最新資訊28at.com

圖片be828資訊網——每日最新資訊28at.com

5.5 .ignore

這個插件不僅支持簡單的 .gitignore,還提供了語法高亮、文件生成器和用戶模板支持。不再需要保存個人的 .ignore 文件了。be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

6 導航

無需鼠標進行導航。在鍵盤下放置一份打印的參考文檔,開始學習各個按鍵。盡量減少與鼠標的交互。be828資訊網——每日最新資訊28at.com

廣受歡迎的快捷鍵有:be828資訊網——每日最新資訊28at.com

  • 最近打開的文件 — Ctrl+E(打開彈出窗口并輸入搜索內容)
  • 隱藏活動窗口 — Shift+Esc
  • 版本控制快速彈出窗口 — Alt+反引號(`)
  • 跳轉到類 — Ctrl+N
  • 跳轉到文件 — Ctrl+Shift+N
  • 顯示用法 — Ctrl+Alt+F7(我更喜歡將其設置為 Alt+F7)
  • 前進/后退導航 — Ctrl+Alt+左箭頭/右箭頭
  • 提取方法/變量/字段/常量/參數 — Ctrl+Alt+M/V/F/C/P
  • 在任何視圖中選擇當前文件或符號 — Alt+F1
  • 文件結構彈出窗口 — Ctrl+F12
  • 打開快速定義彈出窗口 — Ctrl+Shift+I

圖片圖片be828資訊網——每日最新資訊28at.com

文件結構查看 Ctrl+F12 以及快速定義彈出窗口 Ctrl+Shift+Ibe828資訊網——每日最新資訊28at.com

7 快速切換鍵盤映射

快速切換鍵盤映射是非常有用的,尤其是在進行配對編程時。許多人都會根據自己的喜好和習慣自定義 IDE 中的快捷鍵。如果您經常與合作伙伴一起編程,建議您共享您的鍵盤映射設置。這樣,您可以方便地在不同的鍵盤映射之間進行切換,而無需花費額外的費用。這將提高編碼效率并促進團隊之間的協作。be828資訊網——每日最新資訊28at.com

簡單而快速:Ctrl+反引號(`)be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

8 分析堆棧跟蹤

這是一種非常方便的方式,在您的 IDE 之外分析堆棧跟蹤。首次使用時,轉到 "Analyze -> Analyze Stacktrace"。勾選 "自動檢測和分析線程轉儲..."?,F在,每當您將堆棧跟蹤復制到剪貼板并切換到 IntelliJ IDEA,它都會顯示帶有格式化堆棧跟蹤的彈出窗口。be828資訊網——每日最新資訊28at.com

圖片圖片be828資訊網——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-12165-0.html五分鐘掌握IntelliJ IDEA使用中的小技巧和必備插件

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 探索信息海洋:免費的頂級 RSS 閱讀器大比拼

下一篇: 百度面試題:為什么使用接口而不是直接使用具體類?

標簽:
  • 熱門焦點
Top