標籤:
常用快速鍵:
一級必會
Ctrl+Alt+G:彈出Generate
Ctrl+Alt+L:格式化代碼
Alt+F1:切換視圖(Project, Structure, etc.).
Alt+F2:彈出預覽視窗,可選擇瀏覽器開啟網頁
Alt+Insert:相當於File|New,不過要在class外執行
Alt+Enter:快速修複提示,相當於Eclipse的Alt+F1
Alt+Home:顯示檔案夾導航條
Ctrl+J:插入動態模板代碼,非常方便.Ctrl+Alt+J:用動態模板包圍選中代碼
Ctrl+/,Ctrl+Shift+/:注釋,去注釋代碼
Ctrl+Space:代碼自動補全,相當於Eclipse的Alt+/.建議修改為Alt+/
Ctrl+Q:顯示文檔Doc
Ctrl+W:動態選擇,多次按依次選擇單詞-行-段-全
Ctrl+D:複製一行
Ctrl+Y:刪除一行
Shift+Alt+N:在Controller,Model,View間跳轉
Shift+Alt+F10:運行,Dubug
二級進階
Alt+Home:顯示導航條
Alt+F1:在不同視圖中切換 (Project, Structure, etc.).
Ctrl+Tab:在tool視窗和開啟的檔案視窗中切換
Ctrl+F:在當前檔案中尋找
Ctrl+Shift+F:在檔案夾中尋找
Ctrl+Shift+F7:快速顯示選中代碼的調用
Ctrl+Shift+.:在*.html.erb檔案中插入
Ctrl+N,Ctrl+Shift+N,Ctrl+Shift+Alt+N:通過名字尋找類,檔案,符號
Ctrl+Shift+T:To surround a block of code
Ctrl+Alt+D:顯示Model關係圖,即ER圖.View | Show Model Dependency Diagram
三級耍酷
a.介面調整
Esc:從任何介面返回到編輯器
Shift+Esc:回到編輯器,隱藏所有工具列
Shift+F6:重新命名,檔案,方法名,類名,變數名等
F12:相當於Shift+Esc的回退鍵,顯示最後一次開啟的工具列
b.變數選擇
Ctrl+Shfit+F7:高亮顯示本檔案中變數出現的位置
F3,Shift+F3:在不同變數之間跳轉
Esc:取消選擇
Alt+Left, Alt+Right: 在不同的Tabs中切換
Ctrl+點擊Tab:彈出路徑框,選擇後會在新視窗開啟.
Ctrl+E:彈出最近開啟的檔案選擇框
Ctrl+Shift+Up, Ctrl+Shift+Down:把代碼住上移和住下移
Ctrl+Shift+Backspace:游標移動到上次修改的位置
Ctrl++,Ctrl+-:展開或收縮代碼
Ctrl+Shift++,Ctrl+Shift+-:全部展開或收縮代碼
Ctrl+~:切換主題,配色等(一般預設會被IME佔用)
更改快速鍵
樣本:把代碼提示快速鍵由Alt+Space改為Ctrl+Alt+/
開啟File>>Setting>>Keymap
找到Main menu>>Code>>Complete Code>>Basic,選擇右邊的"Add Keyboard Shortcut"
在彈出的框裡游標放到輸入框,同步選取:Ctrl+Alt+/
RubyMine(基於IntelliJ IDEA的Ruby整合式開發環境)快速鍵