ps:本文所有示例演示均基於 vs 2019 (v16.6.3)版本。
1. 擴充套件/縮小選區
通過雙擊選中整個單詞,這個操作大家應該都知道。但如何快速選擇幾個單詞、或多個單詞的字串、或**塊呢?教大家乙個快捷鍵,如何快速擴充套件選擇**區域。例如,當游標在乙個字串中時,使用下面的快捷鍵就可以選擇整個字串。
按 alt + shift + = 擴充套件選區,按 alt + shift + - 縮小選區:
你也可以使用 alt + shift + ] 直接選中乙個**塊。
2. 切換視窗停靠
我們知道vs的視窗布局可以非常靈活的拖動,想擺哪擺哪。我們一般把常用的檢視視窗固定停靠在編輯器的左邊、右邊或下邊。但有時候為了檢視方便,你可能需要臨時把視窗拖到另乙個位置(比如中心位置)。完了以後你還需要再次把它停靠到原來的位置,這樣拖動起來就會比較麻煩。有一種非常快速的方法可以將視窗停靠到它之前停靠的位置。
3. 快速定位開啟的檔案
在 vs 中,你可以使用 ctrl + t 開啟 「go to all」 搜尋工具欄,通過搜尋關鍵字輕鬆開啟要找的檔案。但是對於某些操作,比如重新命名檔案,你需要在解決方案資源管理器中找到該檔案。
使用 ctrl + [, s 或使用下面的圖示按鈕可以快速定位到當前開啟的檔案:
4. 多行編輯
visual studio 允許同時編輯多行,這對於將相同的更改應用於多行非常有用,例如同時修改多個屬性的修飾符。下面有 4 個多行編輯**的技巧。
按住 alt 鍵,使用滑鼠拖選:
按住 alt + shift 鍵,再按上/下/左/右方向鍵選擇:
你也可以使用 alt + shift + . 只匹配選擇下乙個相同的單詞。
5. 使用剪貼簿歷史貼上
複製貼上是寫**很常見的操作。我們在 ctrl + v 時預設是貼上你最後一次複製的內容,但有時你想使用上一次複製的內容,你可能會重新再複製一下。剪貼簿一次只能包含乙個內容。visual studio 附帶了乙個剪貼簿歷史記錄,預設它包含你複製到剪貼簿的最後 20 項記錄。
通過使用 ctrl + shift + v,可以開啟剪貼簿的歷史記錄:
你可以將多個內容複製到剪貼簿,並在稍後依次貼上到相應的位置。
6. 整行上下移動
有時候我們需要調整一下**行的位置,比如將**行上移或下移幾行。可以按住 alt,然後使用上下方向鍵移動整行**:
7. 直接拖動引用專案
在 vs 中的乙個專案中引用另乙個專案最方便的方法是直接把要引用的專案拖到該專案。但 vs 2019 的 v16.6.x 版本這個功能有bug:
前幾天我反饋了這個bug,vs 團隊已在最新的版本中修復了這個 bug。
其它本文只羅列了幾個很多人都不知道的 vs 實用技巧,當然還有很多大多數人都知道的技巧,比如 ctrl + d 複製當前行、ctrl + x 剪下當前行、shift + enter 新啟一行等等,在這裡就不一一羅列了。
VS2019 實用設定
本文記錄了 vs2019 預覽版使用過程中的一些設定,這些設定也同樣適用於 vs2017,我們可以根據個人的實際情況進行修改。將滾動條設定為map mode後,則該區域會顯示當前整個檔案的縮略示圖,能夠以不同的顏色顯示當前檔案中的修改狀態 錯誤 警告等資訊,便於對當前檔案有個全域性的認識。在 vs2...
VS2019 設定顯示」高階儲存選項「
目錄 高階儲存選項 的使用 vs2019安裝完成後,在 檔案 選單下是不顯示 高階儲存選項 的,那如何設定,才能顯示出來呢?下面是具體步驟。1 點選 工具 自定義 選項 2 點選 命令 標籤 選單欄 選擇 檔案 3 點選 新增命令 按鈕 左側 類別 選擇 檔案 右側即可找到 高階儲存選項 點選 確定...
使用vs2019編寫dll
本文通過乙個demo演示dll的編寫和呼叫。首先編寫乙個dll,它提供乙個加法函式。使用visual studio新建專案,我把專案命名為adddll,選擇模板windows桌面嚮導 動態鏈結庫,並勾選匯出符號 專案結構如圖 分別修改 adddll.h 和 adddll.cpp adddll.h 下...