1.修改為Eclipse快捷鍵
File -> Settings -> Keymap => Keymaps改為 Eclipse copy
2.顯示行號:
File -> Settings -> Keymap ->Editor ->General -> Appearance =>Show line numbers選中
File -> Settings -> Keymap -> Main menu -> Code -> Completion -> Basic=>修改為Ctrl+Alt+Enter 保存時把沖突的Remove掉。
4.查找快捷鍵沖突問題處理
File -> Settings -> Keymap -> Main menu -> Edit ->Find =>修改Find...和Replace...分別改為Ctrl+F 和Ctrl+R
5.代碼智能提示大小寫
File -> Settings ->Eidtor->General->Code Completion => Case sensitive completion 改為none
6.svn 不能同步代碼問題修正
File -> Settings ->Subversion ->General => Use command line client 去掉選中
7.常用快捷鍵:
Alt+Enter 萬能快捷鍵
Ctrl+Alt+Enter 萬能提示快捷鍵
Ctrl+Alt+V 可以提取pom.xml中的配置文件的版本號.
Alt+Ins 可提示生成get/set方法toString()等方法.
Ctrl+T 定位到接口實現類中的方法(與eclipse相同).
Ctrl+F 整理代碼
Ctrl+Shift+R 定位代碼類
Ctrl+Shift+T 定位包含包名的類,包含jar中的類。
Ctrl+H 定位代碼關鍵字
8.設置idea的SVN忽略掉*.iml文件
Editor->File Types=>Ignore files and folders增加*.iml;
9.改變編輯文本字體大小
File -> settings -> EDITOR COLORS & FONTS -> FONT -> SIZE
10.IDEA編碼設置
FILE -> SETTINGS -> FILE ENCODINGS => IDE ENCODING
FILE -> SETTINGS -> FILE ENCODINGS => Project Encoding
FILE -> SETTINGS -> FILE ENCODINGS => Default encoding for properties files
FILE -> SETTINGS -> FILE ENCODINGS => Transparent native-to-ascii conversion
11.System.out.println 快捷輸出
“abc”.sout => System.out.println("abc");
在eclipse中使用方式為: sysout=> System.out.println();
12.for循環
List<String> list = new ArrayList<String>();
輸入: list.for 即可輸出
for(String s:list){
}
13.配置tomcat
14.調試時自動編譯部署代碼.
15.調試時查看變量或查看某語句執行結果
在eclipse中使用Ctrl +Alt +I .
在Idea14.x中對於運行過的代碼直接顯示運行結果.
在Idea14.x中選中某句代碼點擊下面的按鈕可以顯示語句的執行結果.
16.帶條件的斷點調試:
17.idea安裝插件的方法:
以IntelliJ IDEA 14.0.1安裝findbugs插件為例:
(1)在線方式:進入File->setting->plugins->browse repositorits 搜索你要下載的插件名稱,右側可以找到下載地址,完成后按提示重啟即可.
(2)離線安裝: 下載findbugs插件地址:
http://plugins.jetbrains.com/plugin/3847, 安裝插件:進入File->setting->plugins=> Install plugin from disk... 定位到到剛才下載的zip點擊ok,完成后按提示重啟即可.插件被安裝到了:C:\Users\
xxxxxxxxx\.IntelliJIdea14目錄,如果插件異常可以恢復此目錄。
18.idea的環境配置默認保存位置:C:\Users\
xxxxxxxxx\.IntelliJIdea14 ,xxxxxx代表用戶目錄,可以對該目錄進行備份,一但環境出問題恢復此配置即可.
原文地址:http://blog.csdn.net/lk_blog/article/details/43115903
快捷鍵
--------------------類---------------------------
Crtl+U 從方法跳到上層接口
Crtl+alt+B從接口跳到方法
Ctrl+F7,可以查詢當前元素在當前文件中的引用,然后按 F3 可以選擇
雙擊Shift,搜索所有
it+ ....快速循環
F2,快速定位到本類下一個錯誤位置
Crtl+F12快速查看文件結構
Crtl+E,最近文件
Crtl+Q,查看方法的doc
Crtl+H,查看類的繼承結構
Ctrl+N,可以快速打開類
Ctrl+R,替換
Ctrl+P,可以顯示參數信息
Ctrl+Insert創造類,包
Alt+G,可以生成構造器/Getter/Setter等
Ctrl+X,刪除行
Ctrl+D,復制行
Alt+1,快速打開或隱藏工程面板
fori/sout/psvm+Tab即可生成循環
Alt+ left/right 切換代碼視圖
alt+7 查看類所有方法
ctrl+/ 這個是多行代碼分行注釋,每行一個注釋符號
ctrl+shift+/ 這個是多行代碼注釋在一個塊里,只在開頭和結尾有注釋符號
ctrl+shift+上下箭頭 代碼上下移動
Ctrl+Shift+N,可以快速打開文件
Ctrl+Shift+T,快速生成測試類
Ctrl+Shift+Alt+C復制路徑
ctrl+Alt+T 生成try/catch
Ctrl+Shift+Alt+U 顯示類結構圖Diagram
Fix doc comment 生成類方法注釋的快捷鍵
Ø Top #10切來切去:Ctrl+Tab
Ø Top #9選你所想:Ctrl+W
Ø Top #8代碼生成:Template/Postfix +Tab
Ø Top #7發號施令:Ctrl+Shift+A
Ø Top #6無處藏身:Shift+Shift
Ø Top #5自動完成:Ctrl+Shift+Enter
Ø Top #4創造萬物:Alt+Insert
太難割舍,前三名並列吧!
Ø Top #1智能補全:Ctrl+Shift+Space
Ø Top #1自我修復:Alt+Enter
Ø Top #1重構一切:Ctrl+Shift+Alt+T
force step into
Debug
crtl + F8 快捷打斷點
按F8 在 Debug 模式下,進入下一步,如果當前行斷點是一個方法,則不進入當前方法體內,跳到下一條執行語句。
按F7在 Debug 模式下,進入下一步,如果當前行斷點是一個方法,則進入當前方法體內,如果該方法體還有方法,則會進入該內嵌的方法中 .
跳出該方法,可以按Shift+F8,在 Debug 模式下,跳回原來地方。
當我們執行到第二個斷點處,如果想直接執行到第三個斷點處,可以按F9。
Alt+F8 可以通過在 Debug 的狀態下,選中對象,彈出可輸入計算表達式調試框,查看該輸入內容的調試結果 。
idea插件
background image plus ---背景圖片
TranslationPlugin ----翻譯單詞--右鍵翻譯
activate-power-mode ---->萬花筒編碼
eclipse
crtl+H 全局搜索
————————————————————————————————mac idea快捷鍵————————————————————————————————————————————
alt+f7 查找在哪里使用 相當於eclipse的ctrl+shift+G
command+alt+f7 這個是查找選中的字符在工程中出現的地方,可以不是方法變量類等,這個和上面的有區別的
command+F7 可以查詢當前元素在當前文件中的引用,然后按F3可以選擇 ,功能基本同上
command+shift+F7 選中文本后按此組合鍵,高亮顯示所有該文本,按Esc高亮消失。
Alt+F3 選中文本按此組合鍵,逐個往下查找相同文本,並高亮顯示。shift+f3就是往上找
ctrl+enter 出現生成get,set方法的界面
shift+enter 換到下一行
command+N 查找類
command+shift+N 查找文件
command+R 替換
ctrl+shift+R 可以在整個工程或着某個目錄下面替換變量
command+Y 刪除行
command+D 復制一行
ctrl+shift+J 把多行連接成一行,會去掉空格的行
command+J 可以生成一些自動代碼,比如for循環
command+B 找變量的來源 同F4 查找變量來源
ctrl+shift+B 找變量所屬的類
command+G 定位
command+F 在當前文件里查找文本 f3向下看,shift+f3向上看
ctrl+shift+F 可以在整個工程或着某個目錄下面查找變量 相當於eclipse里的ctrl+H
alt+shift+C 最近修改的文件
command+E 最近打開的文件
alt+enter 導入包,自動修改
command+alt+L 格式化代碼
command+alt+I 自動縮進,不用多次使用tab或着backspace鍵,也是比較方便的
ctrl+shift+space 代碼補全,這個會判斷可能用到的,這個代碼補全和代碼提示是不一樣的
command+P 方法參數提示
command+alt+T 把選中的代碼放在 TRY{} IF{} ELSE{} 里
command+X 剪切刪除行
command+shift+V 可以復制多個文本
command+shift+U 大小寫轉換
alt+f1 查找文件所在目錄位置
command+/ 注釋一行或着多行 //
ctrl+shift+/ 注釋/*...*/
command+alt+左右箭頭 返回上次編輯的位置
shift+f6 重命名
command+shift+上下箭頭 把代碼上移或着下移
command+[或] 可以跳到大括號的開頭結尾
command+f12 可以顯示當前文件的結構
command+alt+B 可以導航到一個抽象方法的實現代碼
command+shift+小鍵盤的* 列編輯
alt+f8 debug時選中查看值
f8相當於eclipse的f6跳到下一步
shift+f8相當於eclipse的f8跳到下一個斷點,也相當於eclipse的f7跳出函數
f7相當於eclipse的f5就是進入到代碼
alt+shift+f7 這個是強制進入代碼
ctrl+shift+f9 debug運行java類
ctrl+shift+f10 正常運行java類
command+f2 停止運行