關於VisualStudio 2019一些需要知道的事


VisualStudio 2019中的快捷鍵

批量注釋代碼

Ctrl K + Ctrl C

批量取消注釋代碼

Ctrl K + Ctrl U

同上

修改變量,函數或對象名稱

Ctrl R + Ctrl R

可選擇應用修改的范圍

刪除整行代碼

Ctrl L

復制當前行代碼

Ctrl D

選擇代碼

Shift Home:從當前光標位置選擇到此行代碼的最前端

Shift End:從當前光標位置選擇到此行代碼的最末端

Shift 方向鍵→或←:逐字或字母選擇

Shift Ctrl 方向鍵→或←:逐字塊或字母塊選擇

批量書寫代碼

Alt Shift + 鼠標拖動選擇

編輯完成后按esc退出

移動代碼

Alt 方向鍵↑或↓

快速打開項目文件夾中的文件

Ctrl O

整理代碼

Ctrl K + Ctrl D:整理所有代碼

Ctrl K + Ctrl F:整理所選代碼

轉換大小寫(慎用)

選定一串代碼后

Ctrl Shift U:選中部分全部轉換為大寫字母

Ctrl U:選中部分全部轉換為小寫字母

快速切換窗口

Ctrl Tab:VS內窗口切換

運行

Ctrl F5:開始運行,但不執行斷點

Ctrl Shift F9:清除所有斷點

VisualStudio 2019中的項目配置

VS十分惱人的項目屬性,導致項目文件夾內的文件分布十分“混亂”,這里給出一套我推薦的方案

開始之前,確保你的項目在創建的時候,“將解決方案和項目放在同一目錄中”此項為取消勾選狀態

首先確保頂端設置為:所有配置所有平台。然后更改輸出目錄,中間目錄為上圖所示

我知道你們是懶狗所以都幫你們貼出來了

$(SolutionDir)bin\$(Platform)\$(Configuration)\

$(SolutionDir)bin\intermediates\$(Platform)\$(Configuration)\

中間目錄

這里面用到的是VS文件目錄宏,根據宏VS可以自行推導出目錄所在位置

  • $(SolutionDir):項目文件(.sln)所在的位置,不同電腦會有不同的結果,上述情況推導為E:\OpenGL\LearnOpenGL\
  • binintermediates為個人指定VS去創建的文件夾,分別代表二進制文件(binary)和中間文件(intermediates)
  • $(Platform):即平台,根據選擇可分為Win32和x64兩種
  • $(Configuration):即解決方案配置,根據選擇可分為Debug和Release兩種

中間文件一般包含這些東西

輸出目錄

和中間目錄很相似。輸出目錄一般包含這些東西

編碼方式

使用VS自帶推送至Github的時候,通常會出現中文注釋亂碼的情況。這里需要更改字符編碼

工具-自定義,打開自定義窗口,然后如下圖般操作

最后在主界面的左上角,文件-高級保存選項,將編碼更改為下圖所示即可

文件管理

眾所周知,VS已經幫我們“分類”好了頭文件,源文件以及資源文件等

但是它在“物理”層面並沒有做分類。如果你打開項目文件夾會發現,所有的代碼其實都被塞到同一個文件中

如果我們想要有明確的文件規划,那么需要點擊顯示所有文件(“< >”形圖標的左邊),然后自行右鍵創建文件夾來分類

結尾附上一張對比圖

只想說,懂的都懂


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM