Intellij Idea 13 快捷鍵(與Eclipse比對)以及基本的設置


  剛到新公司,用的台式機配置不給力,Eclipse很不給力,幾個項目一起跑簡直就是噩夢。前幾天看到公司的大牛在用Intellij Idea 13速度相當快,我徹底震驚了,其實我在2年前用過,但是感覺和Eclipse沒區別,也許是以前項目比較小,所以后來就沒用了。當然既然決定用了,那么當然就要全面的用起來,所以經過近3天的使用,baidu,google,以及問人,知道了,Intellij Idea 實在是太讓人震驚了。下面是我整理的一下,快捷鍵的對比,以及一些基礎的設置,關於怎么建項目,這樣的問題,我建議你還是問問周圍的人吧,老復雜了!以后有機會我也許會出一篇博文來說明一下!

Idea 與 Eclipse 快捷鍵的區別,上為Eclipse的快捷鍵,下為Idea的快捷鍵
查找類名
CTRL + SHIFT + R
CTRL + N

查找JAR包中的類
CTRL + SHIFT + T
兩次 CTRL + N

查找文件
CTRL + SHEFT + R
CTRL + SHEFT + N

查找JAR包中的文件
CTRL + SHIFT + T
兩次 CTRL + SHEFT + N

查找類中的方法以及字段

CTRL + SHEFT + ALT + N

查找那些類調用該資源(資源可能是字段、方法、類)
CTRL + SHIFT + G
ALT + F7 ,快速顯示查找內容 CTRL + ALT + F7

查找文件中的變量
點擊變量 CTRL + K :移動
點擊變量 CTRL + SHEFT + F7 高亮顯示 F3 : 移動; SHEFT + F3 : 反向移動

定位行數
CTRL + L
CTRL + G

快速生成get set、構造函數等
ALT + SHIFT + S
ALT + INSERT

快速生成try cache
SHIFT + ALT + Z
CTRL + ALT + T 同時還能生成if else 等等其他的東西

快速優化引用包
CTRL + SHIFT + O
CTRL + ALT + O

快速格式化代碼
CTRL + SHIFT + F
CTRL + ALT + L

重構代碼
CTRL + F2
SHIFT + F6

顯示類中的變量、方法
CTRL + O
CTRL + F12

快速生產類、方法、字段注釋
CTRL + SHEFT + J
/** + ENTER

代碼行 上下移動
ALT + 上下鍵
CTRL + SHIFT + 上下鍵

打開光標處的類或方法
F3
CTRL + B, CTRL + ALT + B 進入接口或者抽象類的實現類

其他的快捷鍵:
F4 查找變量來源
CTRL + 空格 代碼提示 (和系統輸入法沖突,請在Settings->Keymap->mainmenu -> code ->Completion->basic,右鍵添加自己的快捷鍵)
ALT + 回車  導入包,自動修正
CTRL + H 查看類的繼承關系。
CTRL + Q 顯示注釋文檔(跟eclipse鼠標放到類、方法、字段顯示的內容一樣)
CTRL + W 選中代碼,連續按會有其他效果
CTRL + U 查看當前類的父類以及接口,
CTRL + ALT + U 查看類UML圖
CTRL + SHIFT + U 切換大小寫
CTRL + P 方法參數提示,可以看到這個方法有哪些多態方法
SHIFT + ALT + INSERT 豎編輯模式

其他設置:
智能提示忽略大小寫
Editor --> Code Completion頁里有個Case sensitive completion,可以設置只第一個字母敏感、完全敏感或者不敏感。

設置JDK編譯版本
Compiler --> Java Compiler頁里有個Project bytecode version(leave blank for jdk default)色織JDK的版本,要不然編譯的時候會出現各種問題。

設置主題
Appearance 頁面有個Theme: 選項我比較喜歡(Darcula)

設置字體
Editor --> Colors & Fonts --> Font 頁面中Scheme name: 先Save As... 隨便起個名,然后才能再Show only monnospaced fonts中選擇字體,修改字體大小。

顯示行號
Editor --> Appearence 頁面中 Show Line Number 勾上。

取消拼音檢查
Spelling 頁面中 Configure 'Spelling' inspection 點擊然后取消 Spelling 選項。
取消不使用對象的檢查(搜索never used 關鍵字將其中的unused的檢查去掉)

取消自動保存文件功能
General 頁面中
勾掉 Synchronize file on frame activation 選項(同步文件功能,酌情考慮可以不取消)
勾掉 Save files on framedeactivation 選項
勾掉 Save files automatically 選項,並將自動保存時間間隔,設置為30秒

編輯過的文件顯示“*”標記
Editor –-> Editor Tabs 頁面中勾上 Mark modifyied tabs with asterisk 選項,修改后的文件會跟elicpse一樣顯示“*”標記。

讓IntelliJ IDEA 啟動的時候不打開工程文件
Settings --> General 頁面中,勾掉 Reopen last project on startup 選項。

SVN添加項目報錯(CreateProccess error=2 后面還有亂碼)
Version Control --> Subversion 頁面中勾掉“Use commmand line client:”選項后,就可以了,然后會提示你選擇svn 1.6、svn 1.7、svn 1.8等版本。(好像只有Idea 13 才有這個問題)

 

 


免責聲明!

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



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