入手IntelliJ IDEA 常用配置


Idea常用設置

下載地址:https://www.jetbrains.com/idea/
激活服務器:http://idea.iteblog.com/key.php

代碼補全取消區分大小寫

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

拼寫檢查

  • 如上圖 Gif 所示,該功能用來快速設置代碼檢查等級。我個人一般在編輯大文件的時候會使用該功能。IntelliJ IDEA 對於編輯大文件並沒有太大優勢,很卡,原因就是它有各種檢查,這樣是非常耗內存和 CPU 的,所以為了能加快大文件的讀寫,我一般會暫時性設置為 None。
    • Inspections 為最高等級檢查,可以檢查單詞拼寫,語法錯誤,變量使用,方法之間調用等。
    • Syntax 可以檢查單詞拼寫,簡單語法錯誤。
    • None 不設置檢查。

自動導包

  • 如上圖標注 1 和 2 所示,默認 IntelliJ IDEA 是沒有開啟自動 import 包的功能。
    • 勾選標注 1 選項,IntelliJ IDEA 將在我們書寫代碼的時候自動幫我們優化導入的包,比如自動去掉一些沒有用到的包。
    • 勾選標注 2 選項,IntelliJ IDEA 將在我們書寫代碼的時候自動幫我們導入需要用到的包。但是對於那些同名的包,還是需要手動 Alt + Enter 進行導入的,IntelliJ IDEA 目前還無法智###JAVA導包超過指定數量
  • 如上圖標注 1 所示,當我們 Java 類中導入的某個包下類超過這里設置的指定個數,就會換成用 * 號來代替。

省電模式

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

打開文件指定行

  • 如上圖 Gif 所示,在我們按 Ctrl + Shift + N 進行打開某個文件的時候,我們可以直接定位到改文件的行數上。一般我們在調 CSS,根據控制台找空指針異常的時候,使用該方法速度都會相對高一點。

代碼折疊設置

  • 如上圖標注紅圈所示,我們可以對指定代碼類型進行默認折疊或是展開的設置,勾選上的表示該類型的代碼在文件被打開的時候默認是被折疊的,去掉勾選則反之。

代碼垂直或水平分組

  • 如上圖 Gif 所示,IntelliJ IDEA 支持對代碼進行垂直或是水平分組。一般在對大文件進行修改的時候,有些修改內容在文件上面,有些內容在文件下面,如果來回操作可能效率會很低,用此方法就可以好很多。當然了,前提是自己的瀏覽器分辨率要足夠高。

窗口移動

  • 如上圖 Gif 所示,我們可以對組件窗口的子窗口進行拖動移位,有時候設置過頭或是效果不滿意,那我們需要點擊此按鈕進行窗口還原。

打開文件名取消隱藏

  • 如上圖標注 1 所示,在打開很多文件的時候,IntelliJ IDEA 默認是把所有打開的文件名 Tab 單行顯示的。但是我個人現在的習慣是使用多行,多行效率比單行高,因為單行會隱藏超過界面部分 Tab,這樣找文件不方便。

設置打開項目方式


*如上圖標注 1 所示,勾選此選項后,啟動 IntelliJ IDEA 的時候,默認會打開上次使用的項目。如果你只有一個項目的話,該功能還是很好用的,但是如果你有多個項目的話,建議還是關閉,這樣啟動 IntelliJ IDEA 的時候可以選擇最近打開的某個項目。

  • 如上圖紅圈所示,該選項是設置當我們已經打開一個項目窗口的時候,再打開一個項目窗口的時候是選擇怎樣的打開方式。
    • Open project in new window 每次都使用新窗口打開。
    • Open project in the same window 每次都替換當前已打開的項目,這樣桌面上就只有一個項目窗口。
    • Confirm window to open project in 每次都彈出提示窗口,讓我們選擇用新窗口打開或是替換當前項目窗口。

軟分行

  • 如上圖 Gif 所示,對於橫向太長的代碼我們可以進行軟分行查看。軟分行引起的分行效果是 IntelliJ IDEA 設置的,本質代碼是沒有真的分行的。

屬性窗口取消自動隱藏

  • 如上圖 Gif 所示,當我們設置了組件窗口的 Pinned Mode 屬性之后,在切換到其他組件窗口的時候,已設置該屬性的窗口不會自動隱藏。

定位文件在project的位置

  • 如上圖 Gif 所示,我們可以通過 Alt + F1 + 1 快捷鍵來定位當前文件所在 Project 組件窗口中的位置。

字體大小

  • 如上圖 Gif 所示,我們可以勾選此設置后,增加 Ctrl + 鼠標滾輪 快捷鍵來控制代碼字體大小顯示。

顯示行數和方法線

  • 如上圖紅圈所示,默認 IntelliJ IDEA 是沒有勾選 Show line numbers 顯示行數的,但是我建議一般這個要勾選上。
  • 如上圖紅圈所示,默認 IntelliJ IDEA 是沒有勾選 Show method separators 顯示方法線的,這種線有助於我們區分開方法,所以也是建議勾選上的。

自定義代碼區域

  • 如上圖 Gif 所示,我們選中要被折疊的代碼按 Ctrl + Alt + T 快捷鍵,選擇自定義折疊代碼區域功能。

本地文件歷史紀錄

  • 如上圖 Gif 所示,即使我們項目沒有使用版本控制功能,IntelliJ IDEA 也給我們提供了本地文件歷史記錄。除了簡單的記錄之外,我們還可以給當前版本加標簽。

模擬請求

  • 如上圖 Gif 所示,IntelliJ IDEA 自帶模擬請求工具 Rest Client,在開發時用來模擬請求是非常好用的。

編碼修改


如果項目中properties文件使用了ascii編碼則需要做如下勾選

全局搜索

項目中全局搜索默認快捷鍵是ctrl+shift+f,在windows下可能會與系統輸入法快捷鍵沖突,如果使用系統輸入法,需要自行修改快捷鍵。


原文:http://www.phperz.com/article/15/0923/159043.html


免責聲明!

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



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