IDEA 安裝配置及操做總結(新手必看)

Jetbrains官網下載IDEA15

咱們在瀏覽器輸入網址https://www.jetbrains.com/。選擇相應的系統版本,下載最新版本的IDEA15,Windows系統雙擊安裝文件,根據界面提示進行IDEA安裝。 
Jetbrains擁有衆多,有基礎版本和旗艦版本。期間版本功能強悍,須要購買License。css

啓動及主界面

安裝完成後,點擊左面IDEA15的圖標,下圖界面進行IDEA加載等待 
 
IDEA加載完成後,一路配置及註冊確認後進入主界面 
 
Create New Project:建立一個新的IDEA工程 
Import Project:導入一個已有的IDEA工程 
Open:打開一個已有工程或文件 
Check out form Version Control:從版本管理系統檢出工程 
Configure:配置IDEAhtml

顯示工具欄及工具按鈕

默認狀態,IDEA不會顯示工具欄及工具按鈕。這樣一來我相應的操做必須經過相應菜單一級級瀏覽查找才能使用,很是影響工具使用效率。 
顯示工具欄及工具按鈕,須要找到頂部視圖菜單View,勾選①處的Toolbar、②處的Tool Buttons。 java

IDEA全局配置

IDEA工具,擁有的配置分爲IDEA工具全局配置和工程結構配置。首先咱們來看IDEA的全局配置。 
快捷鍵Ctrl + Alt + S,打開全局配置Settings。android

IDEA主題配置,涉及IDEA皮膚、字體等默認設置 spring

系統同步選項設置 
Appearance & Bahabior -> System Settings -> Synchronization -> 所有勾選,而且 Save files automatically if application is idle for 3 sec.apache

IDEA快捷鍵設置 
IDEA的快捷鍵與咱們習慣的Eclipse有很大區別,固然如此智能的工具確定也考慮了咱們的使用習慣及體驗。 
再次使用快捷鍵打開全局配置Settions。 

Keymap,右側Keymaps選項能夠選擇咱們習慣的工具,以此保證咱們與原有快捷鍵同步。IDEA真的考慮很周全。 
這裏咱們修改一下,代碼智能補全的快捷鍵,由於IDEA默認爲Ctrl + 空格。默認快捷鍵與Windows輸入法快捷鍵衝突。 
Main menu -> Code -> Completion下面有兩個選項: 
basic:通常用法爲輸入某個類名開頭的幾個字母,而後使用此處設置的快捷鍵,自動補全代碼。 
smartType:在new關鍵字後使用Ctrl + Shift + 空格,看看會發生什麼神奇的事情吧。json

自定義設置basic快捷鍵,在basic上點擊鼠標右鍵,彈出菜單,選擇remove Ctrl + 空格,這個默認快捷鍵。 
再次在basic上點擊鼠標右鍵,彈出菜單,選擇add Keyboard Shortcut,在彈出的設置窗口中,設置First Stroke爲新的快捷鍵Ctrl + Alt + 斜槓( / )windows

設置代碼編輯視圖的行號顯示 
Editor -> General -> Appearance,勾選show line numbers。瀏覽器

代碼自動補全忽略大小寫 
Editor -> General -> Code Completion -> Case sensitive completion -> 下拉選擇 None服務器

關閉單詞拼寫檢查 
Editor -> Spelling -> Typo,設置Options,去掉去掉勾選 Process code、Procss literals、Process comments。

設置字體 
首先, Editor -> Colors & Fonts,Scheme點擊Save As…按鈕,輸入另存爲字體配置的名稱,點擊OK按鈕。 
再設置,Editor -> Colors & Fonts -> Font,取消勾選show only monospaced fonts,Primary font設置爲Monaco(Monaco字體須要系統已安裝該字體),Size設置爲14。點擊OK按鈕完成字體樣式及大小設置。

編碼設置 
因爲須要避免亂碼問題,咱們一般狀況會將編碼統一爲UTF-8。 
Editor -> File Encodings,將IDE Encoding、Project Encoding、Default Encoding for properties files,所有設置爲UTF-8。而且勾選Default Encoding for properties files後面的Transparent natice-to-ascii conversion,點擊OK按鈕完成設置。

過濾文件夾及目錄類型 
Editor -> File Types,Ignore files and folders過濾列表輸入框中添加.iml;.idea;*.gradle;*build; 
各個過濾項之間以分號( ; )隔開。

生成序列化serialVersionUID 
Editor -> Inspections -> Java -> Serialization issues,勾選Serializable class without ‘serialVersionUID’,至此之後,在你的Java類實現java.io.Serializable接口時,使用快捷鍵Alt+Enter就會提示add ‘serialVersionUID’ field,自動建立serialVersionUID了。

配置Java編譯版本 
Build,Execution,Deployment -> Compiler -> Java Compiler,設置Use Cimpiler爲javac,Project bytecode version(leave blank for JDK default)下拉列表選中1.8(須要設置的JDK編譯版本),點擊OK按鈕完成設置。

解決強迫症同窗們對Spring整合Mybaitis後,Mybatis的Mapper接口注入報錯問題,咱們可修改成警告 
Enditor -> Inspecitions -> Spring -> spring Core -> Code -> Autowiring fro Bean Class,講右邊右邊Severity設置爲Warning。

備份IDEA全局配置

IDEA主界面,點擊菜單File,選擇Export Settings,選擇導出所有配置文件存放目錄,點擊OK按鈕完成導出。

導入備份的IDEA全局配置

IDEA主界面,點擊菜單File,選擇Import Settings,選擇導出所有配置文件存放目錄的settings.jar配置備份文件,點擊OK按鈕完成導入。

工程結構配置

如今,咱們經過快捷鍵Ctrl + Alt + Shift + S,打開工程結構設置。 

Project SDK:選擇或建立新的JDK,可在列表中選擇已建立的對應版本的JDK。New…按鈕能夠建立不一樣版本的JDK,穿件成功後會在列表中出現新建立的JDK供配置選擇。若是當前尚未任何JDK被建立,則列表會顯示紅色的No SDK 
Project language level:選擇Java JDK的編譯版本。在IDEA進行編譯時,會檢查低於此處設置的版本的語法給出相應警告或錯誤提示。 
Project compiler output:設置編譯後的.class文件存放目錄。

插件安裝配置

快捷鍵Ctrl + Alt + S,打開全局配置Settings。

安裝

PMD

Plugins->Browse Repositories…->PMDPlugin->install,完成安裝。

FindBugs

Plugins->Browse Repositories…->FindBugs-IDEA->install,完成安裝。

CheckStyle

Plugins->Browse Repositories…->CheckStyle-IDEA->install,完成安裝。

  • GsonFormat 
    Java語言,json格式的內容轉成Object

配置

PMD 
Other Settions->PMD 
設置options,Target JDK值爲1.8,Encoding值爲UTF-8。

FindBugs 
Other Settions->FindBugs-IDEA 
保持默認設置。

CheckStyle 
Other Settions->Checkstyle 
配置Configuration File點擊綠色+號,添加CheckStyle-mars.xml文件,並在Configuration File選擇該文件爲Active。

使用

PMD 
IDEA的Project導航視圖中,項目或模塊文件夾點擊鼠標右鍵,彈出菜單選擇Run PMD->Pre->Defined->All(或者單個PMD規則)

FindBugs 
IDEA的Project導航視圖中,項目或模塊文件夾點擊鼠標右鍵,彈出菜單選擇FindBugs->Analyze Module Files 
Analyze Module Files:分析模塊中的全部文件。 
Analyze Project Files:分析項目中的全部文件。 
Analyze All Modified Files:分析所有已修改的文件。

CheckStyle 
IDEA的Project導航視圖中單選、多選一個文件。 
底部CheckStyle視圖,點擊綠色三角運行CheckStyle,窗口顯示檢查報告。

IntelliJ IDEA 快速入門指南

2016年07月03日 17:05:30

閱讀數:57289

本節內容:

- 運行你的第一個Java應用程序- 熟悉主界面- 智能編碼- 簡單的項目配置- 構建您的項目- 運行和調試應用程序- 運行測試- 部署你的應用到服務器上- 定製一切- 找到適合你的方式- 從Eclipse或NetBeans的遷移- 下一步作什麼?

若是您已成功將IntelliJ IDEA安裝在計算機上,是第一次運行它的時候了。您將看到歡迎屏幕,讓你進到IDE中的主入口點。在這裏,您能夠建立一個新的項目,打開一個現有的或從版本控制中籤出項目。

運行你的第一個Java應用程序

熟悉主界面

智能編碼

簡單的項目配置

 

構建您的項目

若是您的項目不使用構建工具,構建使用菜單,下面的命令:

- 編譯:編譯文件在選定的範圍內,不管已經改變與否。

- 製做:編譯文件,若是他們已經改變了。

- 重建工程:強制對整個項目從新編譯。

您還能夠看看製做,編輯和重建」的教程,看看編譯類型

 

IntelliJ IDEA 支持 Ant , Maven 和 Gradle .您能夠經過使用項目嚮導,而後選擇相應的構建工具,或經過導入來自源的現有項目,並選擇相應的構建文件從導入建立一個新的項目。

 

若是您的項目使用的構建工具,你也能夠從剛剛的IntelliJ IDEA運行構建工具的任務。構建菜單仍然能夠工做,那樣的項目。IntelliJ IDEA提供了一個構建工具,您能夠管理特定操做的工具窗口。要打開它 View(查看) | Tool Windows(工具窗口) | Build Tool Name (構建工具名稱).

在這個窗口中,您還能夠控制生成的行爲,運行生成任務,並添加任務到運行配置中。

有關支持的構建工具的更多信息,你能夠看到網站幫助頁面 Ant ,Gradle 或 Maven 或看一看 "Building on Ant, Gradle and Maven" 視頻教程。

運行和調試應用程序

運行/調試配置描述當您單擊工具欄,或從運行菜單中運行或調試按鈕會發生什麼狀況。您能夠建立多個配置,並使用你須要從下拉菜單中選擇特定的一個。要編輯運行配置點擊 Run(運行) | Edit configurations'(編輯配置)要了解不一樣類型的運行配置的,請看運行/調試配置。又見運行/調試配置基礎

運行和調試應用程序

確保您的模塊的依賴關係中指定了適當的測試框架。

 

對於運行在應用程序中的全部測試,請右鍵單擊測試文件夾,而後單擊運行「全部測試」。

 

您能夠經過按Ctrl+Shift+F10運行特定的測試。它也是基於運行配置。不要忘記觀看測試視頻教程和閱讀測試Web幫助頁面

部署你的應用到服務器上

在部署應用程序到應用程序服務器以前,請確保配置此應用程序服務器在 File(文件) | Settings(設置) | Build(生成), Execution(執行), Deployment(部署 | Application Servers(應用程序服務器)

 

一旦配置了應用程序服務器,建立一個相應的運行/調試配置,並指定應用程序服務器:

 

此外,在部署選項卡中指定要部署的實際工件:

 

查找更多全面的教程有關部署一個Java EE應用程序到應用程序服務器在 開發Java EE應用程序

定製一切

自定義外觀IDE在 File(文件) | Settings(設置) | Appearance & Behaviour(外觀和行爲) | Appearance(外觀).

IntelliJ IDEA提供淺色的和深色的外觀主題。能夠有幾個線色的,根據您的操做系統,和一個深色的一個叫作Darcula。

 

自定義文本編輯器的行爲在  File(文件) | Settings(設置) | Editor(編輯器) .

 File(文件) | Settings (設置)| Editor (編輯器)| Colors and fonts(顏色和字體) ,你能夠爲編輯器選擇任何顏色方案,修改它們,並將它們保存爲你本身所用。

 

要配置風格,到 File(文件) | Settings (設置)| Editor (編輯器) | Code Style(代碼風格).IntelliJ IDEA會自動應用你已經配置的代碼風格。

 

有不少能夠在文本編輯器中使用快捷鍵。從檢查你不能錯過的快捷方式開始。

此外,下載帶有各類平臺最經常使用的快捷方式參考卡:Win/Linux , MacOS .

IntelliJ IDEA 爲您提供幾個鍵盤方案供您選擇,在 File(文件) | Settings (設置)| Keymap(鍵盤方案)。您還能夠指定本身的快捷方式爲任何動做。

 

一些自定義設置能夠與您的團隊經過VCS共享。

找到適合你的方式

若是您剛剛忘了一個快捷方式,使用查找操做(按Ctrl+Shift+A)和經過名稱查找動做。

 

最後,如​​果你想找到的東西,但你不知道在哪裏,按Shift鍵兩次,使用全面搜索功能。

 

一般,若是你想找到設置中的東西,使用搜索欄的設置/首選項對話框

試着開始在樹上、列表或任何地方按鍵搜索,快捷搜索在不少地方可用。

 

版本控制集成

IntelliJ IDEA 支持 Git, CVS, Mercurial(一種輕量級分佈式版本控制系統,採用 Python 語言實現,易於學習和使用,擴展性強,Perforce(一個功能比較強大的版本控制軟件,並且是跨平臺的,支持 Windows. *nix, Mac,連 cygwin 的版本都有一個 .

決定使用哪個,指定其設置在 File(文件) | Settings (設置) | Version Control(版本控制). 

這可能要添加您的當前項目或現有的項目做爲新的VCS(版本控制系統)根路徑。

 

除了通常的VCS(版本控制系統)設置,在這裏你能夠配置全部對應於您要使用特定的VCS(版本控制系統)。

 

IDE容許您添加,刪除,提交,回覆,管理分支,查看歷史,推,拉,作不少其餘的事情。有些操做在版本控制經過VCS稱爲工具窗口提供 VCS | Show Changes View 顯示更改視圖。
其餘的能夠從VCS菜單的相應點被調用。

 

 

 

1、項目層面

1.Java開發工具IntelliJ IDEA導入項目

http://jingyan.baidu.com/article/a17d52852118ac8098c8f2c1.html

2.IDEA 項目怎麼刪除

先關閉項目(從菜單 File -> Close Project 關掉此項目),而後界面上不會是有項目例表,鼠標移到你想要刪除的項目上(不要點擊,一點就打開了),而後按DELETE鍵

3.idea一個窗口只能打開一個project?不能像eclipse同樣多個項目

沒有這個功能不須要。idea的project至關於vc的workspace,下一級別的是model ,同時打開多個 IDE 便可。放心,他們用的都是同一個 JVM 堆棧,不會多耗內存。

idea close project後,會回到項目列表的窗口~~~~也是很是之經常使用的功能。

另外IDEA能夠寫多模塊的工程。

4.與eclipse相比,eclipse的右鍵source功能在idea中在哪裏呢,在code下拉菜單裏能夠找到,包括代碼的格式進行formate,生成get、set方法等等。

5.IntelliJ IDEA java工程如何添加jar

http://blog.csdn.net/fyqcdbdx/article/details/17465929

6.若是想把某些代碼封裝成函數,能夠選中想封裝的代碼,而後右鍵重構。很是快。這個方法加上提取成員變量的方法,結合使用,對於咱們重構本身的代碼很是有幫助。

7.創建一個多模塊的工程

 

 

 

 

2、操做層面

1.快捷鍵

  • xml文件中想觸發自動提示,<這個符號必不可少。
  • alt+enter鍵:萬能鍵
  • ctrl+alt+v:提取爲局部變量
  • ctrl+alt+f:提取爲成員變量
  • Ctrl+w:依次按層級選中
  • alt+左右,能夠切換tab的各個類
  • ctrl+shift+空格 能夠調出文檔,須要你先關聯源代碼,這樣咱們就能夠不看開發文檔了,由於都同樣,開發文檔就是源代碼中的註釋生成的doc
  • ctr+shit+v,打開你當前至少5條的粘貼板
  • inn直接就是if(xxx != null)
  • iter就能夠調出遍歷的一串內容

在設置裏面,咱們能夠把快捷鍵設置成爲eclipse對應的,以上有些快捷方式是原生的,須要本身查找快捷鍵的設置,對應成本身idea的。

要查看文檔就要關聯源碼?如何關聯源碼呢?

 

 

D:\deve_tools\Android_SDK_windows\sdk\extras\android\support\v4\src\java

2.善用to do

 

3.日誌沒有怎麼辦

 

 

4.如何看日誌的問題出錯標識

idea看異常日誌:主要看case by xxxxx後面的 
對於日誌出錯地方及問題的快速定位也是很是重要的

5.idea調試

 

3、設置層面

1.intellij idea 內存優化

由於intellij idea比較卡,咱們能夠到以下的安裝路徑修改便可,我是直接覆蓋粘貼了。確實不太卡了。\IntelliJ IDEA 8\bin\idea.exe.vmoptions 
不過也要先看看你機器自己的配置而配置.

-Xms64m 
-Xmx256m 
-XX:MaxPermSize=92m 
-ea 
-server 
-Dsun.awt.keepWorkingSetOnMinimize=true

2.用標識編輯過的文件

Editor –> Editor Tabs 
IDEA中,你須要作如下設置, 這樣被修改的文件會以*號標識出來,你能夠及時保存相關的文件。」Mark modifyied tabs with asterisk」

3.顯示行號

如何顯示行號:Settings->Editor->Appearance標籤項,勾選Show line numbers

4.IntelliJ IDEA: 字體美化和字體添加

http://lavasoft.blog.51cto.com/62575/745271/ 
http://jingyan.baidu.com/article/6525d4b12a4f18ac7d2e94c1.html

5.編碼的問題

須要改三處地方爲utf-8:

settings-file encoding,設置項目的默認編碼 
other settings - default settings - file encoding 
改單個文件的話,打開文件,項目界面右下角有顯示當前光標行號列號,右邊就是當前文件編碼,本身改爲想要的類型。

 

 

http://blog.csdn.net/xiejx618/article/details/26414391

6.將編輯器背景調整成綠豆沙色

豆沙綠的RGB值爲: 
rgb爲199,237,204

 

7.idea中的選擇某行,在行號那塊部分點擊便可選中,另外在行號部分從上往下選中才能夠選中。

8.每次打開intellij idea,都會打開上次的項目,請問怎麼關閉呢

systerm setting -> Reopen last project on startup去掉勾

9.注意調整xml的格式,很是重要

相關文章
相關標籤/搜索