IntelliJ IDEA是java編程語言開發的集成環境。IntelliJ在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。
目錄:
1、Appearance & Behavior(外觀和行為)
4、Editor – Color Scheme(編輯器主題字體設置)
5、Editor – Code Style(編輯器代碼格式)
6、Editor – File and Code Templates(類頭文檔注釋信息)
7、 Editor – File Encodings(項目文件編碼)
8、Build,Execution,Deployment(設置自動編譯)
☍ IntelliJ IDEA介紹
目前使用IDEA進行開發的用戶非常多,支持Windows、Mac和Linux,分為IDEA旗艦版Ultimate(收費版本,限30天免費試用)和IDEA社區版Community(免費)。一般使用的為旗艦版Ultimate,安裝過程十分簡單,激活請到官方購買正版激活碼,也可以搜索相關激(破)活(解)教程或到某寶購買激活碼。本博客主要是對IntelliJ IDEA常規配置的介紹,安裝激活過程不做贅述。
InteklliJ IDEA下載官網☞傳送門
官網提供詳細的使用文檔(English)☞傳送門
☍ IntelliJ IDEA常規配置
IntelliJ IDEA有很多人性化的設置,接下來對各個設置進行簡單講解。
▾ 進入設置界面:
Settings目錄機構如下:
▴ Appearance & Behavio 外觀和行為
▾ 設置啟動方式
設置IDEA不要默認啟動最后打開的項目,在項目中或者啟動首頁,選擇settings -> Appearance&Behavior-->System Settings取消Reopenlast project on startup選中


▾ 設置系統主題:
這里默認提供了三套主題:IntelliJ,Darcula,high contrast。這里可以根據個人愛好進行設置。
IntelliJ樣式
Darcula樣式
high constract樣式
▾ 設置窗體及菜單的字體
▾ 設置編輯區主題
IDEA默認提供了三個編輯區主題,可以通過如下的方式進行選擇。
➣ 如果想要更多主題效果可點擊☞ 傳送門
下載后為如下jar包:
下載以后導入主題:
file → import settings → 選中下載的主題jar文件 → 按提示確認 → 重啟程序
重啟以后,新主題會自動啟用,如果沒有啟用,可以如下方式選擇:
下載以后導入主題:(方式二)
卸載編輯區主題插件:
選中要卸載的主題 →Delete,然后重啟IDEA
更多好看的主題設置請訪問如下鏈接
↪ IntelliJ IDEA好看的主題設置(可自定義):https://www.cnblogs.com/asio/p/12582311.html
▴ Editor - General 編輯器常規設置
▾ 設置鼠標滾輪修改字體大小

我們可以勾選此選項,設置為CTR+鼠標滾輪來控制代碼字體大小顯示
▾ 設置鼠標懸浮提示

展示效果:

▾ 設置自動導包功能

➣ Add unambiguous imports on the fly:自動導入不明確的結構
➣ Optimize imports on the fly:自動幫我們優化導入的包
▾ 設置顯示行號和方法間的分隔符

展示效果:

➣如上圖紅圈所示,可以勾選 Show line numbers:顯示行數。我建議一般這個要勾選上。
➣如上圖紅圈所示,可以勾選 Show method separators: 顯示方法分隔線。這種線有助於我們區分開方法,所以建議勾選上。
▾ 設置tab文件顯示

如上圖標注所示,在打開很多文件的時候,IntelliJ IDEA 默認是把所有打開的文件名 Tab 單行顯示的。多行效率比單行高,因為單行會隱藏超過界面部分 Tab,這樣找文件不方便,根據個人習慣進行選擇。
展示效果:

▴ Editor-Font 編輯器字體
▾ 設置默認的字體、字體大小、字體行間距

▴ Editor - Color Scheme 編輯器主題字體設置
▾ 修改當前主題的字體、字體大小、字體行間距
如果當前主題不希望使用默認字體樣式還可以單獨設置

▾ 修改當前主題的控制台輸出的字體及字體大小

▾ 修改代碼中注釋的字體顏色
➣Doc Comment – Text:修改文檔注釋的字體顏色
➣Block comment:修改多行注釋的字體顏色
➣Line comment:修改單行注釋的字體顏色
▴ Editor - Code Style 編輯器代碼格式
▾ 設置超過指定import個數,改為 *
▴ Editor–File and Code Templates 類頭文檔注釋信息
注釋模版是指在編寫代碼時針對不同的類,方法或者其他文件時自動生成的注釋信息。在eclipse我們很熟悉可以利用 /**
,Enter在方法,類名等前一行來生成注釋模板,但是IntelliJ IDEA並沒有去按照原來的方法去實現。他引進了Live Template來達到類似效果。
▾ 修改類頭的文檔注釋信息
IDEA中也有在文件頭注釋的模板。但僅限於類文件頭和所有文件頭。p配置過程如下
我的配置
/**
* @project: ${PROJECT_NAME}
* @ClassName: ${NAME}
* @author: Asio君
* @creat: ${DATE} ${TIME}
* 描述:${descript}
*/
效果:

常用的預設的變量
${PACKAGE_NAME} - the name of the target package where the new class or interface will be created.
${PROJECT_NAME} - the name of the current project.
${FILE_NAME} - the name of the PHP file that will be created.
${NAME} - the name of the new file which you specify in the New File dialog box during the file creation.
${USER} - the login name of the current user.
${DATE} - the current system date.
${TIME} - the current system time.
${YEAR} - the current year.
${MONTH} - the current month.
${DAY} - the current day of the month.
${HOUR} - the current hour.
${MINUTE} - the current minute.
${PRODUCT_NAME} - the name of the IDE in which the file will be created.
${MONTH_NAME_SHORT} - the first 3 letters of the month name. Example: Jan, Feb, etc.
${MONTH_NAME_FULL} - full name of a month. Example: January, February, etc.
▾ IntelliJ IDEA自定義代碼模板&方法注釋
內容過多,單獨寫了一篇
↪ IntelliJ IDEA快捷代碼模板&快捷注釋:https://www.cnblogs.com/asio/p/12582328.html
▴ Edito –File Encodings 項目文件編碼
▾ 設置項目文件編碼
說明:
Path為當前項目路徑,可以指定該項目的編碼格式;
Transparent native-to-ascii conversion 主要用於轉換 ascii,一般都要勾選,不然 Properties文件中的注釋顯示的都不會是中文。
▾ 設置當前源文件的編碼
文件編輯狀態下,在底部控制台點擊下方所示部位
對單獨文件的編碼修改還可以點擊右下角的編碼設置區。如果代碼內容中包含中文,則會彈出如上的操作選擇。其中:
①Reload 表示使用新編碼重新加載,新編碼不會保存到文件中,重新打開此文件,舊編碼是什么依舊還是什么。
②Convert 表示使用新編碼進行轉換,新編碼會保存到文件中,重新打開此文件,新編碼是什么則是什么。
③含有中文的代碼文件,Convert之后可能會使中文變成亂碼,所以在轉換前請做好備份,不然可能出現轉換過程變成亂碼,無法還原。
▴ Build,Execution,Deployment 設置自動編譯
▾ 設置自動編譯
➣構建就是以我們編寫的java代碼、框架配置文件、國際化等其他資源文件、JSP 頁面和圖片等資源作為“原材料”,去“生產”出一個可以運行的項目的過程。
➣Intellij Idea默認狀態為不自動編譯狀態,Eclipse 默認為自動編譯:很多朋友都是從 Eclipse 轉到Intellij idea的,這常常導致我們在需要操作class文件時忘記對修改后的 java類文件進行重新編譯,從而對舊文件進行了操作。
Eclipse的相關設置:
▴ 設置為省電模式
如上圖所示,IntelliJ IDEA有一種叫做 省電模式的狀態,開啟這種模式之后IntelliJ IDEA 會關掉代碼檢查和代碼提示等功能。所以一般也可認為這是一種 閱讀模式,如果你在開發過程中遇到突然代碼文件不能進行檢查和提示,可以來看看這里是否有開啟該功能。
▴ 設置代碼水平或者垂直顯示

轉載請添加本文鏈接 ☄https://www.cnblogs.com/asio/p/12228151.html
本博客與CSDN博客༺ཌ༈君☠纖༈ད༻同步發布