首先參考:
命令名
快捷鍵
說明 重構.封裝字段
ctrl + r,ctrl + e
顯示「封裝字段」對話方塊,該對話方塊允許從現有字段建立屬性,然後更新**以引用新屬性。
重構.提取介面
ctrl + r,ctrl + i
顯示「提取介面」對話方塊,該對話方塊允許使用從現有類、結構或介面派生的成員建立新介面。
重構.提取方法
ctrl + r,ctrl + m
顯示「提取方法」對話方塊,該對話方塊允許從現有方法的**段中建立新方法。
重構.將區域性變數提公升為引數
ctrl + r,ctrl + p
在正確更新呼叫站點時,將變數從區域性使用移動為方法、索引器或構造函式引數。有關更多資訊,請參見將區域性變數提公升為引數。
重構.移除引數
ctrl + r,ctrl + v
顯示「移除引數」對話方塊,該對話方塊可通過更改呼叫成員的任何位置處的宣告,從方法、索引器或委託中移除引數。有關更多資訊,請參見移除引數。
重構.重新命名
ctrl + r,ctrl + r
顯示「重新命名」對話方塊,該對話方塊允許對**符號(例如字段、區域性變數、方法、命名空間、屬性和型別)的識別符號進行重新命名。
重構.重新排列引數
ctrl + r,ctrl + o
顯示「重新排列引數」對話方塊,該對話方塊允許更改方法、索引器和委託的引數順序。
另外新增幾個我常用的:
我現在用的還是英文版,就直接說這些快捷鍵的作用吧,相信很多人都很熟悉這些快捷鍵的
1.ctrl+k,ctrl+d
對文件進行格式化
2.ctrl+k,ctrl+c
對選中文字進行注釋
3.ctrl+k,ctrl+u
對選中文字取消注釋
200 島嶼數量
複雜度分析 時間複雜度 o m n 其中 m 和 n 分別為行數和列數。空間複雜度 最壞情況下為 o m n 此時整個網格均為陸地,深度優先搜尋的深度達到m n。class solution int numislands vector grid int cnt 0 for int i 0 i gri...
200 島嶼數量
leetcode 200.島嶼數量 島嶼另一種型別 求周長 leetcoed 463.島嶼的周長 廣度優先遍歷 bfs 深度優先遍歷 dfs 2.1 dfs 就是遇到乙個 1 遞迴下去繼續找 1 四周沒有 1 之後,逐層返回到上一層找四周剩餘的 1 本題不需要回溯 直接把 訪問過的標記即可 廣度優先...
200 島嶼數量
給你乙個由 1 陸地 和 0 水 組成的的二維網格,請你計算網格中島嶼的數量。島嶼總是被水包圍,並且每座島嶼只能由水平方向和 或豎直方向上相鄰的陸地連線形成。此外,你可以假設該網格的四條邊均被水包圍。示例 1 輸入 grid 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 0 0 0...