IDEA_2019.2的安裝與個人配置(Windows)


1. 下載

  官方下載網站:https://www.jetbrains.com/idea/download/

  IDEA是支持多平台的開發工具,分為Windows、Mac和Linux三個平台,這里就只拿Windows平台來說。

  不管哪個平台,IDEA都分兩個版本:Ultimate 商用版、Community 社區版。

    商用版擁有着全部的功能,但是需要付費購買服務;而社區版免費試用卻缺少了很多對常用技術的支持。

    區別詳見官網:https://www.jetbrains.com/idea/features/editions_comparison_matrix.html

 

2. 安裝

  (1) 安裝歡迎頁,Next即可。

  

 

  注意,如果是新版本覆蓋舊版本,Next之后會出現是否卸載舊版本,勾選上。

  

  (2) 選擇安裝位置

  

  (3) 安裝選項,根據需求勾選。

  老版本在創建桌面快捷方式會有32位或64位選擇,非常不推薦開發者使用32位系統,4G內存真的扛不住。

  

  (4) 給IDEA在"開始"菜單中創建快捷方式,默認就好。

  

  (5) 這就安裝完畢了,開始配置。

  

 

3. 初次使用配置

  (1) 第一次開啟IDEA的時候,IDEA會詢問配置是根據已有配置文件還是無配置。

  如果原本就有備份的配置文件,就可以選擇第一項,然后選擇自己的配置文件;如果沒有配置文件就選擇第二項。

  

  (2) 讓用戶選擇一種界面風格,我比較喜歡暗色風格的,長時間看白色的屏幕我怕得雪盲症。

  也可以在左下角選擇跳過手動設置並且使用默認設置。

  

  (3) 選擇要安裝的基礎插件,建議根據自己的需求取消掉一部分,否則會導致啟動IDEA后會吃掉大量系統資源。

  8G內存開發者謹慎處理,否則就是喜聞樂見的Windows內存壓縮導致的卡頓。

  

  (4) IDEA特色插件(這么翻譯行么),所有的插件包括上面的都可以后期添加和刪除。

  

  (5) 激活付費版IDEA。有多種方式,請在自己寬裕的時候盡量支持正版。

  激活方式分為兩個大塊,分別是:Activate(激活)、Evaluate for free(免費評估),第二種方式和社區版差不多,但是只有30天試用期。

  Activate激活方式下有三種方式:JetBrains Account(官方賬號登陸激活)、Activation code(激活碼)、License server(授權服務器)。

  

  (6) 激活完成后就進入了歡迎頁。

  

 

4. IDEA使用設置

  繼續安裝的步驟,對IDEA工作開發進行配置,讓開發的時候更加便利順手。

  點擊歡迎頁右下角"Configure",選擇"Settings",進入設置界面。

  注意:IDEA有全局配置和項目配置兩種設置,在歡迎頁和項目內進行的Settings的絕大多數都是對全局配置進行設置。

  

  (1) 設置編輯器字體

    在"Editor"的"Font"中,分別設置編輯器字體、字號、行間距、遇到不支持主字體的字符時使用的字體。

    注意:很多字體都不包含中文字體,所以一定要在備用字體里設置一種包含中文字符的字體,否則就亂碼警告。

    關閉"只顯示等寬字體"就可以選擇所有安裝在系統中的字體,但是不是很推薦。

  

 

  (2) 設置控制台字體

    控制台字體和編輯器字體設置一個邏輯,設置在"Editor"下"Color Scheme"的"Console Font"里。

  

 

  (3) 設置UI樣式和字體

    設置位置在"Appearance & Behavior"下的"Appearance"里。

    比較推薦設置舒服的UI樣式,但是不推薦隨意改動UI字體,如果選擇了一種不包含中文的字體,就很有可能發生亂碼。

  

  (4) 設置字符集和配置文件編碼格式

    設置位置在"Editor"下的"File Encodings"里。

    盡量設置所有的字符集都使用UTF-8,這樣兼容性要好很多。但是如果項目指定使用其他字符集,可以手動添加。

  

  (5) 設置背景圖

    什么都可以缺,這個不能缺,咳咳咳咳。

    設置在"Keymap"中"Other"欄的"Images"里面,叫"Set Background Image",可以直接在搜索欄里搜索。

    其實這個是個插件,將其設置為一個絕對不會重復的組和快捷鍵就可以隨時更換"老婆"了。

  

  (6) 設置IDEA自動導入jar包

    自動導包算是必須和實用的功能,但是因為是動態導入包,有可能因為自動導入錯誤的包導致BUG。

    設置位置在"Editor"下"General"里的"Auto Import"。

  

  (7) 自動完成忽視大小寫

    IDEA默認在自動完成中設置了區分大小寫,為了開發方便,盡量設置為忽視大小寫。

    設置在"Editor"下"General"里的"Code Completion"。

  

  (8) 關閉自動更新

    自動更新可能導致插件商店無法連接的問題,出問題的話關掉這個試試,平時也可以選擇關閉。

    設置在"Appearance & Behavior"下"System Settings"的"Updates"里。

  

  (9) 解決IDEA中自動提示的快捷鍵沖突問題

    IDEA沒想到中文輸入法會和自動提示默認快捷鍵沖突,而基本都是Eclipse轉過來的老碼農,用習慣了 Alt+/ ,所以要修改一下。

    但是IDEA已經將 Alt+/ 賦給別的功能了,需要先把占用中的功能快捷鍵改了才能將 Alt+/ 給自動提示。

    設置在"Keymap"下,建議全程使用搜索功能修改。

    占用的功能叫"Cyclic Expand Word",找到了直接右鍵"Remove"即可。

  

    找到自動提示"Basic",右鍵也"Remove"掉原來的設置。

  

    再右鍵"Add Keyboard Shortcut"。

  

    直接選中輸入行,按鍵盤快捷鍵就可以賦新的快捷鍵了。

  

 

    還需要刪除一個快捷鍵,Ctrl+Y,這個快捷鍵默認綁定了兩個功能,刪除行Delete Line和撤銷撤回Redo。

    在"Editor Actions"中找到Delete Line,右鍵刪除它的快捷鍵,然后在"Main menu"下"Edit"中將Ctrl+Y綁定到Redo上。

  (10) Tab頁多行顯示

    經常會遇到要同時打開多個文件,然后之前打開的文件就會被擠到右邊下拉欄中,找起來很費勁。

    所以要讓所有的文件欄全部顯示就只能分行處理。

    設置在"Editor"下"General"的"Editor Tabs"里。

  

  (11) Java單行注釋格式 

    使用快捷鍵 Ctrl+/ 一鍵注釋選定行代碼時,IDEA默認將雙斜杠寫在行頭,看着很別扭,改成自動寫在代碼前。

    設置在"Editor"下"Code Style"的"Java"里。

  

  (12) 啟動IDEA時開啟的項目和打開新項目

    IDEA會默認在啟動的時候打開關閉之前的那個項目,為了更加便捷選擇要編輯的項目,需要配置啟動IDEA時進入歡迎界面而不是項目。

    而且在項目中打開新項目的時候會彈出對話框詢問用哪種方式打開新項目,改成自動在新窗口打開。

    設置在"Appearance & Behavior"下的"System Settings"里。

  

 

5. 配置環境

  (1) JDK

    在歡迎頁右下角進入"Configure"里的"Structure for New Project",具體配置在"Project Settings"中的"Project"下。

    配置方法有多種,這個是在歡迎頁配置的方法,在開啟項目以后有很多方式配置JDK。

    IDEA貌似是會自帶一個JDK,但是最好不要用,選擇自己電腦上裝的。

  

    點擊”New...",彈出一個列表,選擇要添加的JDK類型,通常點第一個即可。會彈出目錄讓你手動選一個JDK安裝路徑。

  

    點"OK"即可加入一個JDK版本。

  

  (2) Maven

    還是在"Settings"里,進入"Build,Execution,Deployment"里"Build Tools"下的"Maven"。

    如果已經安裝好了Maven,則IDEA會自動根據環境變量讀取配置Maven,但是由於Maven后期配置過了,最好手動調整確認一下。

  

  (3) Tomcat

    在"Build,Execution,Deployment"的"Application Servers"里面。

    點擊頁面里的"+",選擇"Tomcat Server"。

  

    設置Tomcat的安裝路徑,就已經將Tomcat的一個版本配到了IDEA里。

  

 

6. 配置注釋模板

  因為IDEA給開發人員配置注釋模板不怎么好用,而開發過程中又必須要使用合規的注釋,所以要修改注釋模板,便於添加規范的注釋。

  (1) 類注釋

    設置在Settings-->Editor-->File and Code Templates-->File-->Class。

/** *@ClassName : ${NAME} *@Description : TODO *@author : zpx *@date : ${DATE} ${TIME} *@version : 1.0 **/

 

  (2) 接口注釋

    設置在Settings-->Editor-->File and Code Templates-->File-->Interface。

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") /** * *@InterfaceName ${NAME} *@Description TODO *@author ${USER} *@date ${DATE} ${TIME} *@version 1.0  **/
public interface ${NAME} { }

  (3) 文件注釋

    文件注釋是在文件創建的時候添加的對文件進行解釋的注釋。

    設置在Settings-->Editor-->File and Code Templates-->Includes-->File Header。

    注意最頂端一定要預留一行空行。否則會自動添加錯誤。


/**
* @className : ${NAME} * @package: ${PACKAGE_NAME} * @Description : TODO * @date : ${DATE} ${TIME} * @author : zpx */

  (4) 方法注釋

    因為IDEA沒有提供方法的自動注釋,所以說需要手動配置,就使用短命令生成功能。

    在Eclipse里使用 /** 的方式給類做注解,通過合適的配置也可以做到這個效果。

    打開Settings-->Editor-->Live Templates。

    點擊右側邊欄的"+",選擇第二項"Template Group",創建一個模板組。

  

    選中自定義的模板組后再點擊右側邊欄的"+",選擇第一項"Live Template",創建一個模板。

    填入縮寫 ** ,給縮寫添加備注,然后在模板文本區填寫。

**
 * @author * @Description TODO * @date $time$ $date$ * @param $param$ * @return $return$ **/

 

    注意:有很多人反應這個不好用,是因為沒有把"Expand with"調整成習慣的Enter鍵,所以出來的一直是IDEA自帶的注解。

  

 

    點擊最低端的"Define",勾選"Java"下的所有文件。

  

    點擊"Edit variables"編輯設定的變量。就設置好了方法模板了。

  

 

7. 插件下載

  IDEA的插件商店提供了眾多實用的插件,可以通過內置的插件商店直接下載使用。

  插件商店的位置在"Settings"里的"Plugins"。

  如果無法打開可以嘗試掛VPN、關閉自動更新、關閉電腦防火牆操作,如果還是無法連接,重裝一遍可能會好。

  (1) 阿里巴巴代碼規范檢查插件

    這是阿里提供的代碼規范檢查的插件,幫助檢查現有代碼有哪些不合規矩的地方,但是不會幫着查BUG啊。

    全名是"Alibaba Java Coding Guidelines",直接在搜索欄里搜索就可以,然后點"Install"就可以將插件安裝到IDEA。

  

  (2) Python

    為了在IDEA上可以方便使用Python,需要安裝Python插件,一定不要選錯了。安裝完了需要重啟IDEA才生效。

  

 

  (3) FindBugs-IDEA

    一個很強很好用的靜態分析工具。使用方法以后再寫。

  (4) Translation

    將谷歌、有道、百度翻譯植入到IDEA里,選定詞句,右鍵翻譯即可,快捷方便。在IDEA右下角切換翻譯工具。

    因為有道、百度需要開發者權限才能調用接口,所以不申請應用ID就是個廢物,光用谷歌的翻譯工具就足夠平時的了。

    另外,在右上角有兩個圖標,第一個是查看詞句翻譯,第二個是長文本自動識別互譯。

  (5) Rainbow Brackets

    代碼塊高亮工具,Ctrl+鼠標右鍵,填充代碼塊底色;Alt+鼠標右鍵,將代碼塊外的代碼顏色變淡。按Esc取消效果。

  

  

  (6) Maven Helper

    檢查Maven項目中依賴有沒有沖突的工具,打開pom.xml文件以后就可以在左下角選擇Dependency Analyzer查看。

  

  (7) VisualVM Launcher

    查看運行時內存情況的工具,需要安裝插件,還需要下載一個工具,分卷1+分卷2(因為博客園文件大小限制就分卷了)。

    下載完分卷后解壓出文件夾放入IDEA安裝目錄下的plugins文件夾中。

    打開IDEA的Settings,選擇"Other Settings"找到"VisualVM Launcher",進行配置。

  

    右鍵main方法,選擇使用VisualVM調試項目即可打開監視器查看項目運行情況,比較復雜還需要慢慢摸索使用方法。

  (8) Grep Console

  

  (9) Free Mybatis plugin

  (10) SequenceDiagram

  (11) RestfulToolkit

  (12) GenerateAllSetter


免責聲明!

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



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