IntelliJ IDEA常規配置教程


  IntelliJ IDEA是java編程語言開發的集成環境。IntelliJ在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。


目錄:

1、Appearance & Behavior(外觀和行為)

2、Editor - General(編輯器常規設置)

3、Editor – Font(編輯器字體)

4、Editor – Color Scheme(編輯器主題字體設置)

5、Editor – Code Style(編輯器代碼格式)

6、Editor – File and Code Templates(類頭文檔注釋信息)

7、 Editor – File Encodings(項目文件編碼)

8、Build,Execution,Deployment(設置自動編譯)

9、設置為省電模式

10、設置代碼水平或垂直顯示


☍ IntelliJ IDEA介紹

目前使用IDEA進行開發的用戶非常多,支持Windows、Mac和Linux,分為IDEA旗艦版Ultimate(收費版本,限30天免費試用)和IDEA社區版Community(免費)。一般使用的為旗艦版Ultimate,安裝過程十分簡單,激活請到官方購買正版激活碼,也可以搜索相關激(破)活(解)教程或到某寶購買激活碼。本博客主要是對IntelliJ IDEA常規配置的介紹,安裝激活過程不做贅述。

img

InteklliJ IDEA下載官網☞傳送門

img

官網提供詳細的使用文檔(English)☞傳送門


☍ IntelliJ IDEA常規配置

IntelliJ IDEA有很多人性化的設置,接下來對各個設置進行簡單講解。

▾ 進入設置界面:

img

Settings目錄機構如下:

img


▴ Appearance & Behavio 外觀和行為

▾ 設置啟動方式

設置IDEA不要默認啟動最后打開的項目,在項目中或者啟動首頁,選擇settings -> Appearance&Behavior-->System Settings取消Reopenlast project on startup選中

▾ 設置系統主題:

這里默認提供了三套主題:IntelliJ,Darcula,high contrast。這里可以根據個人愛好進行設置。

img

IntelliJ樣式

img

Darcula樣式

img

high constract樣式

img

▾ 設置窗體及菜單的字體

img

▾ 設置編輯區主題

IDEA默認提供了三個編輯區主題,可以通過如下的方式進行選擇。

img

➣ 如果想要更多主題效果可點擊☞ 傳送門

img

下載后為如下jar包:

img

 下載以后導入主題:

 file → import settings → 選中下載的主題jar文件 → 按提示確認 → 重啟程序

 重啟以后,新主題會自動啟用,如果沒有啟用,可以如下方式選擇:

img

下載以后導入主題:(方式二)

卸載編輯區主題插件:

選中要卸載的主題 →Delete,然后重啟IDEA

img

更多好看的主題設置請訪問如下鏈接

↪ 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 編輯器主題字體設置

▾ 修改當前主題的字體、字體大小、字體行間距

如果當前主題不希望使用默認字體樣式還可以單獨設置

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

▾ 修改代碼中注釋的字體顏色

img

➣Doc Comment – Text:修改文檔注釋的字體顏色

➣Block comment:修改多行注釋的字體顏色

➣Line comment:修改單行注釋的字體顏色


▴ Editor - Code Style 編輯器代碼格式

▾ 設置超過指定import個數,改為 *

img


▴ Editor–File and Code Templates 類頭文檔注釋信息

注釋模版是指在編寫代碼時針對不同的類,方法或者其他文件時自動生成的注釋信息。在eclipse我們很熟悉可以利用 /**,Enter在方法,類名等前一行來生成注釋模板,但是IntelliJ IDEA並沒有去按照原來的方法去實現。他引進了Live Template來達到類似效果。

▾ 修改類頭的文檔注釋信息

IDEA中也有在文件頭注釋的模板。但僅限於類文件頭和所有文件頭。p配置過程如下

img

我的配置
/**
 * @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 項目文件編碼

▾ 設置項目文件編碼

img

說明:

Path為當前項目路徑,可以指定該項目的編碼格式;

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

▾ 設置當前源文件的編碼

文件編輯狀態下,在底部控制台點擊下方所示部位

img

img

對單獨文件的編碼修改還可以點擊右下角的編碼設置區。如果代碼內容中包含中文,則會彈出如上的操作選擇。其中:

①Reload 表示使用新編碼重新加載,新編碼不會保存到文件中,重新打開此文件,舊編碼是什么依舊還是什么。
②Convert 表示使用新編碼進行轉換,新編碼會保存到文件中,重新打開此文件,新編碼是什么則是什么。

③含有中文的代碼文件,Convert之后可能會使中文變成亂碼,所以在轉換前請做好備份,不然可能出現轉換過程變成亂碼,無法還原。


▴ Build,Execution,Deployment 設置自動編譯

▾ 設置自動編譯

img

➣構建就是以我們編寫的java代碼、框架配置文件、國際化等其他資源文件、JSP 頁面和圖片等資源作為“原材料”,去“生產”出一個可以運行的項目的過程。

➣Intellij Idea默認狀態為不自動編譯狀態,Eclipse 默認為自動編譯:很多朋友都是從 Eclipse 轉到Intellij idea的,這常常導致我們在需要操作class文件時忘記對修改后的 java類文件進行重新編譯,從而對舊文件進行了操作。

Eclipse的相關設置:

img


▴ 設置為省電模式

img

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


▴ 設置代碼水平或者垂直顯示

轉載請添加本文鏈接 ☄https://www.cnblogs.com/asio/p/12228151.html


本博客與CSDN博客༺ཌ༈君☠纖༈ད༻同步發布


免責聲明!

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



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