VS2019 技巧
大家好,今天分享幾個我知道的實用 VS 技巧,而這些技巧我發現很多人都不知道。因為我經常在工作中遇到:我在同事電腦上解決問題,或在會議上演示代碼示例時,使用了一些 VS “騷”操作,他們會好奇地問:你是怎么做到的?這給我的感覺,有時候你知道一些別人不知道的小技巧便可以讓你顯得更專業。
PS:本文所有示例演示均基於 VS 2019 (v16.6.3)版本。
1. 擴展/縮小選區
通過雙擊選中整個單詞,這個操作大家應該都知道。但如何快速選擇幾個單詞、或多個單詞的字符串、或代碼塊呢?教大家一個快捷鍵,如何快速擴展選擇代碼區域。例如,當光標在一個字符串中時,使用下面的快捷鍵就可以選擇整個字符串。
按 Alt
+ Shift
+ =
擴展選區,按 Alt
+ Shift
+ -
縮小選區:
你也可以使用 Alt
+ Shift
+ ]
直接選中一個代碼塊。
2. 切換窗口停靠
我們知道VS的窗口布局可以非常靈活的拖動,想擺哪擺哪。我們一般把常用的視圖窗口固定停靠在編輯器的左邊、右邊或下邊。但有時候為了查看方便,你可能需要臨時把窗口拖到另一個位置(比如中心位置)。完了以后你還需要再次把它停靠到原來的位置,這樣拖動起來就會比較麻煩。有一種非常快速的方法可以將窗口停靠到它之前停靠的位置。
按 Ctrl
+ 雙擊窗口標題:
3. 快速定位打開的文件
在 VS 中,你可以使用 Ctrl
+ T
打開 “Go To All” 搜索工具欄,通過搜索關鍵字輕松打開要找的文件。但是對於某些操作,比如重命名文件,你需要在解決方案資源管理器中找到該文件。
使用 Ctrl
+ [
, S
或使用下面的圖標按鈕可以快速定位到當前打開的文件:
4. 多行編輯
Visual Studio 允許同時編輯多行,這對於將相同的更改應用於多行非常有用,例如同時修改多個屬性的修飾符。下面有 4 個多行編輯代碼的技巧。
按住 Alt
鍵,使用鼠標拖選:
按住 Alt
+ Shift
鍵,再按上/下/左/右方向鍵選擇:
使用多個光標同時編輯。按住 Ctrl
+ Alt
鍵,點擊或選擇要插入或編輯的位置:
匹配相同單詞並編輯。先選擇要編輯的單詞或字符,再按一下 Alt
+ Shift
+ ;
,會自動匹配並選中所有相同的單詞,然后開始編輯:
你也可以使用 Alt
+ Shift
+ .
只匹配選擇下一個相同的單詞。
5. 使用剪貼板歷史粘貼
復制粘貼是寫代碼很常見的操作。我們在 Ctrl + V 時默認是粘貼你最后一次復制的內容,但有時你想使用上一次復制的內容,你可能會重新再復制一下。剪貼板一次只能包含一個內容。Visual Studio 附帶了一個剪貼板歷史記錄,默認它包含你復制到剪貼板的最后 20 項記錄。
通過使用 Ctrl
+ Shift
+ V
,可以打開剪貼板的歷史記錄:
你可以將多個內容復制到剪貼板,並在稍后依次粘貼到相應的位置。
6. 整行上下移動
有時候我們需要調整一下代碼行的位置,比如將代碼行上移或下移幾行。可以按住 Alt
,然后使用上下方向鍵移動整行代碼: