idea快捷鍵


1、安裝前先安裝jdk

2、在安裝好后的頁面,注冊服務地址: http://idea.iteblog.com/key.php

3、在安裝后的白色頁面,選擇plugins,去掉用不到的插件,如android和cvs的

 

4、默認ideal只能打開一個工作空間,如果想在一個UI界面打開多個工作空間,可以參考http://blog.csdn.net/zht666/article/details/47831893,

配置maven參考:http://blog.csdn.net/qq_32588349/article/details/51461182

編譯maven項目參考:http://blog.csdn.net/yye894817571/article/details/71681891

5、idea設置分工作空間設置和全局的設置,且界面設置分工具欄字體設置和編輯器中字體設置,工具欄在file-->setting-->appearnce -->

 

編輯器中字體設置在:

 

一般工具欄可以設置成黑體,這樣粗一些,比較方便

編輯器的設置成consola,這樣比較容易區分o和0

設置背景色:

 

6 、高亮當前選中行editor-->general-->editor-->caret row更改顏色

 

 

view菜單下顯示favorite,可以顯示當前頁面打斷點的位置以及書簽位置:

 

7、ideal是自動保存的,所以修改頁面后不需要按ctrl+s,修改內容仍然在,其ctrl+s是全部保存

8、idea是帶有緩存來加快響應的,所以如果修改后內容沒出來,可以清一下緩存,file--》invalidate caches

9、idea有給文件加鎖的功能來防止鍵盤誤碰,點擊右下角的鎖,不過用的不多

 

再修改時會彈出read only提示:

 

10、設置編碼格式

 

底下還有一個properties的編碼格式,也改為utf-8,並勾上utf-8 to ascii 這樣就不會打開屬性文件,中文顯示成亂碼

 

11、默認的jsp等頁面編輯時會出現瀏覽器圖標,如果不想顯示,可以到setting下的tool-->web browser 去掉顯示

 

11、設置快捷鍵:setting-->keymap選擇編輯器中Editor action中的快捷鍵,因為其還有菜單和svn提交等的快捷鍵設置,default是默認的ideal快捷鍵,其他的如eclipse是使用與eclipse一樣的快捷鍵,不推薦,因為ideal的快捷鍵比較多,如果需要修改快捷鍵,先需要在選中的快捷鍵基礎上拷貝一份出來進行修改,

 

其中ideal的刪除行是ctrl+y,這個我不喜歡,所以可以修改,選中要修改的快捷鍵,右擊選擇添加快捷鍵,會在當前快捷鍵上再添加一個快捷鍵,一般會先刪除原有快捷鍵,再添加新的

 

這里我把ctrl+d重新賦給刪除行,而把ctrl+shift+c賦給復制行

12、常用快捷鍵:

ctrl+n  快速打開搜索的類名對應的類

ctrl+shift+n 搜索文件

ctrl+f 當前打開頁面中查找字符串

ctrl+shit+f 指定文件夾,指定工作空間進行查找,可指定文件類型過濾

ctrl+r 替換字符串

ctrl+shift+r 替換指定工作空間,文件夾下的所有字符串

ctrl +p 彈出html標簽的所有屬性供選擇以及java類中方法參數查看

ctrl+shift+1,2,3,4快速打上一個書簽位置,位置編號以1,2,3,4區分,結合ctrl+1,2,3,4一起使用,再次在當前位置按ctrl+shift+1,2,3,4可以取消打上的書簽,可以結合favorite屬性窗口一起查看總共打了多少書簽

ctrl+1,2,3,4 快速到達上一個ctrl+shift+1,2,3,4快捷鍵打上的書簽位置

ctrl+tab 窗口之間的切換,如果按住ctrl鍵不放,可以選擇切換到哪一個窗口

ctrl+e 最近文件之間的切換

ctrl+/ 行級注釋,再次按取消行注釋

ctrl+shift+/ 塊級注釋,再次按會取消塊注釋

ctrl+b 跳轉到方法或css定義處

ctrl+alt+b 跳轉到方法實現處

alt+f7 查看變量或方法在哪里被使用

ctrl+g 快速跳轉到輸入行標的行上

ctrl + + 快速打開折疊的代碼

ctrl + - 快速折疊方法塊代碼(ctrl+shift+-快速折疊全部代碼塊)

alt+鼠標選擇 可以塊級選中

ctrl+home 跳到頁面頂端

ctrl+end 跳到頁面底端

ALT + 回車  導包,自動修正

alt+insert 生成get,set方法

alt+左右方向鍵  可以切換相鄰窗口

ctrl+shift+u  大小寫切換

ctrl+space 方法參數或html屬性提示

ctrl+shift+space 自動補全代碼

ctrl+shift+c 拷貝文件所在磁盤路徑

debugger 下的f7(單步進入,跳出shift+f8),f8(單步跳過),f9(直接到下一個斷點)

Debug 下 Alt+F8 可以通過在 Debug 的狀態下,選中對象,彈出可輸入計算表達式調試框,查看該輸入內容的調試結果

 Ctrl + Alt + T  用if、while、try catch來圍繞選中的代碼行

fori  然后回車會生成for(int i=0,i<;i++)

iter  然后回車會生成for(xxx in xxxs)

iten  然后回車生成while循環

psvm 也就是public static void main的首字母

sout  也就是System.out.println()

ctrl+[ 跳轉后前一個對應花括

ctrl+] 跳轉后一個對應花括號

 

打開一個java工程,設置其jar包依賴和jdk可以點擊如下圖標進行配置:

 

ctrl+shift+f9 編譯類,默認編譯當前類,

ctrl+f9 編譯項目

Ctrl+F12,類似eclipse的ctrl+o

eclipse的Ctrl+1在 IDEA中是用的Alt+Enter

有時候希望使用自動補全,因為不偷懶的程序員不是好程序員。但是Idea的默認快捷鍵是 Ctrl + 空格。 對於安裝中文輸入法的普通人來說那就是杯具了,你懂的。

修改方法如下:

點擊 文件菜單(File) –> 點擊 設置(Settings… Ctrl+Alt+S), –> 打開設置對話框。

在左側的導航框中點擊 KeyMap。

接着在右邊的樹型框中選擇 Main menu –> Code –> Completion.

接着需要做兩件事:

1. 移除原來的Cycle Expand Word 的 Alt+/(正斜杠) 快捷鍵綁定。

2. 在 Basic 上點擊右鍵,去除原來的 Ctrl+空格 綁定,然后添加 Alt + 斜杠 快捷鍵。

然后應用(Apply), OK.

ctrl+u 跳到父類或父接口

CTRL + ALT + O 快速優化引用包, 類似eclipse的CTRL + SHIFT + O

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

CTRL + P 方法參數提示,可以看到這個方法有哪些多態方法

f2 文件重命名 (已自定義重設和原始不一樣了)

shfit+f2 類/方法重命名,連按兩下(已自定義重設和原始不一樣了)

ctrl+f12  查看類中方法

alt+f7   在方法上按此快捷鍵可以查看所有對此方法的引用 ,然后在下面的結果列表中右擊點擊jump to source 可以定位到具體文件

Ctrl+Shift+Alt+T 超級快捷鍵 ,選中代碼可以實現選擇各種實現

ctrl+alt+v 選擇代碼可以實現自動生成方法返回結果的本地變量

ctrl+shitf+c 拷貝當前行(需要先刪除duplicate lines的默認快捷鍵,然后設置此快捷鍵)

ctrl+shift+f9 編譯代碼,可以實現熱部署

 

14、代碼自動補全,默認區分大小寫,如果不想區分大小寫,那么可以在setting-->editor-->general-->code completion-->case sentise選none

 

 

配置好后,可以把配置導出,以后有需要可以導入設置

快捷鍵設置亂碼解決:

http://blog.csdn.net/u013361445/article/details/51113692

15、顯示隱藏工具欄菜單

 

16、控制台中文亂碼:-Dfile.encoding=UTF-8

17、創建maven項目和配置tomcat:

https://www.cnblogs.com/yjqc/p/6590565.html

 


免責聲明!

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



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