1. Peek View
可以在不新建TAB的情況下快速查看、編輯一個函數的代碼。
用法:在光標移至某個函數下,按下alt+F12。
然後在Peek窗口裏可以繼續按alt+F12。然後按ctrl+alt+-,或者ctrl+alt++就可以前後跳轉。按ESC關閉Peek窗體。
這下就不需要來回跳轉了……(alt+G可以跳轉至函數定義的地方,alt+左箭頭可以回退)
2. 類似Sublime text那樣在在滾動條那預覽整個文件
上效果圖:
然後把鼠標移動到滾動條上的時候,還會顯示預覽:
設置方法:工具—>選項—>文本編輯器—>所有語言—>滾動條。
然後設置如下:
3. 在選擇的代碼用if語句啥的嵌套起來。
呃,這個功能挺老的了……由於之前一直沒記快捷鍵,所以用的很少。
使用方法:選擇好需要嵌套的代碼後,按快捷鍵 ctrl+k,ctrl+s:
然後就會變成這樣:
4. 任務列表
在寫代碼的時候,經常會在註釋裏用TODO記下以後該乾的事,免得忘記:
1
2
3
4
|
if
(is_running) { // TODO: Do something... } |
然後以前在查找這些TODO的時候,使用的都是簡單的查找功能。不過VS裏有專門的任務列表窗口用來管理這些TODO(也就是任務)。
這個窗口默認是隱藏的。點擊視圖—>其他窗口—>任務列表,就可以顯示出這個窗口。
然後窗體裏選擇註釋(如下圖):
就可以列出這些任務了:
PS. 註釋裏用“HACK”這個標記也可以。但是我不知道這個是幹啥的。詳細的看MSDN:創建任務列表註釋