選擇代碼區
- ctrl w
- 如果放到以if開頭的陳述句,可以選擇if判斷條件所在的代碼片段
- 游標在單個單詞下時 選擇單詞
- 在選中多個單詞時,選擇整個字串
- 三次點擊時,如果不在字串單詞下,用于選擇{}內的代碼片段 逐級遞增 如果在單詞下方,用于選擇單詞所在的字串并且向外逐級擴展,
- ctrl shift w
- 對應的是ctrl w 用于向內逐級縮小選擇區域
在代碼塊和代碼行上面的注釋
- ctrl /
- 對任意行注釋&取消注釋
- ctrl shift /
- 對代碼塊注釋&取消注釋
復制和洗掉行
- ctrl D
- 復制一行代碼
- shift ↑
- 選者當前行和當前行的前一行
- ctrl y
- 洗掉當前行
移動代碼塊
- alt shift ↓
- 將選中的代碼塊向下移動
- alt shift ↑
- 將選中的代碼塊向上移動
- ctrl shift ↓
- 將選中的方法向下移動(游標需要在方法的開頭)
- ctrl shift ↑
- 將選中的方法向上移動
折疊代碼
- ctrl -
- 折疊代碼片段
- ctrl =
- 打開折疊的代碼片段
- ctrl shift -
- 折疊一個檔案中所有的代碼片段(所有的方法)
- ctrl shift =
- 打開所有被折疊的代碼片段
環繞以及解除環繞
- ctrl alt t
- 用一些模板代碼包圍選定的代碼片段,例如if,try/catch/finally
- ctrl shift delete
- 取消用以包圍代碼片段的模板,即取消1的操作
重復的選擇
- alt j
- 選擇當前游標下的符號,雙擊alt j 選著下一個出現的符號
- alt shift j
- 取消選擇最后一個已經被選中的符號
- ctrl alt shift j
- 選中在檔案中所有出現的符號
- 選中在檔案中所有出現的符號
- esc
- 撤銷多選模式,回到單選模式
自動結束/補全陳述句
- ctrl 空格
- 激活基本的補全操作,將會看到提示補全的選單選項;雙擊將會得到關于靜態變數或者方法的建議
- ctrl shift enter
- 補全陳述句,(還可以用于整理代碼)
型別匹配的補全
- ctrl shift 空格
- 得到關于用于建議的串列
使用tab鍵做補全
- ctrl 空格
- 獲得補全建議,使用tab鍵選擇建議串列中的備選項時將會替換掉已經存在的,而不是直接插入
重命名
- shift F6
- 對于選中的單詞進行重命名
提取變數
- ctrl alt v
- 用于抽取在代碼中重復出現的變數名,用以將他們抽取出來用另一個變數代替
提取方法
- ctrl alt m
- 提取代碼塊作為方法
重構選項
- ctrl alt shift t
2023-5-30 寫不動了---后續更新
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/553824.html
標籤:其他
下一篇:返回列表