idea快捷鍵 常用

//idea
idea 文件誤刪還原 https://blog.csdn.net/yjt520557/article/details/85095883

--工程模塊--
load/unload  是否加載工程中的module

--搜索--
Ctrl+N按名字搜索類     //輸入類名可以定位到這個類文件
Ctrl+Shift+N     //按文件名搜索文件
Ctrl+F/Ctrl+Shift+F     //頁面查找|全局查找
Ctrl+R/Ctrl+Shift+R //替換|全局替換

--跳轉與選中與查看--

ctrl + f12 查看本類中的所有方法**
Ctrl + F3:調轉到所選中的詞的下一個引用位置
Ctrl + U:前往當前光標所在的方法的父類的方法 / 接口定義
ctrl + B //找父類或父方法定義
ctrl + alt + B //找子類或子方法實現
Alt+Insert //get 和 set ,實現方法快捷鍵
alt+enter       //導包
Ctrl + I //實現方法
Ctrl + P:查看方法參數 **
Ctrl + O:重寫父類方法**
Ctrl + H:查看繼承關係**
Ctrl+Q:查看類、方法、屬性註釋**
alt+f7的功能的英文名意思是"找到使用的地方" **

ctrl+alt+h的功能的英文名意思是"調用層次" **

--格式--
ctrl+/        //這個是多行代碼分行註釋,每行一個註釋符號
ctrl+shift+/    //這個是多行代碼註釋在一個塊裏,只在開頭和結尾有註釋符
ctrl+alt+L        //格式化代碼
Ctrl + Alt + O:優化導入的類,可以對當前文件和整個包目錄使用(包整理)
Alt + 鼠標選擇:多行編輯
Ctrl + Alt + U:大小寫轉換
Ctrl + + / -:展開/摺疊當前方法代碼塊
Ctrl + Shift + + / -:展開/摺疊所有代碼

--編輯頁面--

Ctrl+Shift+up    向上移動一行
Ctrl+Shift+down    向下移動一行
Ctrl + X|Y //爲刪除一行
Ctrl+D //複製行
ALT+ ↑/↓ // 在方法間快速移動定位  
CTRL+ALT+ left/right //前後導航編輯過的地方
Ctrl+G(跳轉到指定行)

--代碼編寫--
***ctrl+alt+v //自動補全前面***

//生成for循環
itar 數組
itve 集合
iter 增強for
CTRL+ALT+T  //try catch  , if else 等
ctrl+alt+空格 //提示代碼
.for + Tab:foreach自動補全
.var + Tab:類引用自動補全
Ctrl + Shift + Space:智能補全
Alt + Insert:自定義生成
psvm + Enter:main方法
Ctrl + Shift + Z :取消撤銷

--視圖操作--
**Ctrl + Tab:快速切換當前頁面 **
Alt+ ← → // 切換代碼視圖 tab頁

art ↑↓ 切換 方法
shift+f6 //文件重命名
Ctrl+F4 //關閉當前頁
CTRL+E      //最近更改的代碼

ctrl+alt+方向鍵//返回光標上次位置

 

//啓動中重新編譯class
在啓動類的下拉框的編輯選項中
On update action:當發現更新時的操作   選擇Update classes and resources
On frame deactivation:當IDEA 切換時的操作 (比如縮下去、打開網頁等) 選擇Update classes and resources
可是當前項目沒有Update classes and resources這個選項,有個Hot Swap classes。
這是由於服務器添加的Artifact類型問題,一般一個module對應兩種類型的Artifact,
一種是war,一種是war explored。war就是已war包形式發佈,當前項目是這種形式,
在這種形式下On frame deactivation配置沒有Update classes and resources選項。
war explored是發佈文件目錄,選擇這種形式,
On frame deactivation中就出現Update classes and resources選項了。
//idea debug
F8  下一步
//修改爲資源目錄
右鍵 mark Directory as
//如果SVN的地址改變
服務器ip地址更新    選擇此項目,然後點擊:【VCS】->【Subversion】->【Relocate】

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章