IDEA2020.3.4設置優化


最后編輯時間:2022年12月18日23:38:47

主題

Appearance & Behavior - Appearance

取消軟件自動更新

Appearance & Behavior - System Settings - Updates

字體設置

Editor - Font

設置鼠標滾輪修改字體大小

Editor - General

設置自動導包功能

Editor - General - Auto Import

  • Add unambiguous imports on the fly:自動導入不明確的結構
  • Optimize imports on the fly:自動幫我們優化導入的包

設置顯示行號和方法間的分隔符

Editor - General - Appearance

設置忽略大小寫提示

Editor - General - Code Comoletion

  • IntelliJ IDEA 的代碼提示和補充功能有一個特性:區分大小寫。如上圖標注所 示,默認就是 First letter 區分大小寫的。
  • 區分大小寫的情況是這樣的:比如我們在 Java 代碼文件中輸入 stringBuffer, IntelliJ IDEA 默認是不會幫我們提示或是代碼補充的,但是如果我們輸入 StringBuffer 就可以進行代碼提示和補充。
  • 如果想不區分大小寫的話,將最前面的選項點掉即可。

設置控制台輸出編碼為UTF-8

Editor - General - Console

設置取消單行顯示 tabs 的操作

Editor - General - Editor Tabs

修改類頭的文檔注釋信息

Editor – File and Code Templates

  • 更具體的常用預設變量在右下角,后面跟有具體解釋
  • 可以根據自己需要設置變量

修改當前項目默認文本編碼

Editor - File Encodings

  • 說明:Transparent native-to-ascii conversion 主要用於轉換 ascii,一般都要勾選, 不然 Properties 文件中的注釋顯示的都不會是中文。

修改新項目默認文本編碼

  • 修改后每次新建項目都使用該文本編碼

關閉Download pre-built shared indexes Pre

Tools - Shared Indexes

File - Invalidate Caches - Invalidate and Restart

注意:親測,關閉后每次打開IDEA剛開始一分多鍾都會占用大量CPU資源,問就是在構建本地索引,但是構建完畢后CPU占用會迅速降低,介意的可以忽略。

  • IDEA為了能夠更快的使用共享索引,會下載JDK和Maven庫的共享索引,給你的的項目代碼構建共享索引。大的工程建議使用這種方式,一般的小的項目不必使用。
  • 來自官方:減少索引時間的一種可能方法是使用共享索引。與在本地構建的常規索引不同,共享索引僅生成一次,以后在需要時可在另一台計算機上重用。(One of the possible ways of reducing the indexing time is by using shared indexes. Unlike the regular indexes that are built locally, shared indexes are generated once and are later reused on another computer whenever they are needed.)

設置為省電模式 (可忽略)

如上圖所示,IntelliJ IDEA 有一種叫做 省電模式 的狀態,開啟這種模式之后 IntelliJ IDEA 會關掉代碼檢查和代碼提示等功能。所以一般也可認為這是一種 閱讀模式,如果你在開發過程中遇到突然代碼文件不能進行檢查和提示,可以來看 看這里是否有開啟該功能。

打開菜單工具欄

View - Appearance - Toolbar

  • 效果圖

設置左側文件欄

從上到下依次

  • 顯示方法,包括方法的參數、參數類型,返回值等
  • 顯示排除的文件(沒懂這個意思,但是選中了最下面的iml文件沒顯示了)
  • 顯示權限圖標,Java的四種權限各自有不同的圖標
  • 平鋪包,按照包名平鋪顯示
  • 壓縮空的中間包,樹狀結構顯示中,會將空的包名提上去,不會單獨占一行
    • 區別如下
  • 其他的默認即可

最后說幾句

  • 個人所用,來源網絡
  • 教程具有時效性


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM