VS常用擴充以及快捷鍵
擴充套件1:Select Next Occurrence
該擴充可以當前目標、下一個目標、上一個目標,類似於Alt+滑鼠拖動,但是可以在沒對齊的情況下使用
-
安裝
-
設定4個常用的快捷鍵
工具->選項->鍵盤->c# 2005
- 選擇下一個 快捷鍵:Ctrl+D
- 選擇上一個 快捷鍵:Ctrl+E
- 撤銷 快捷鍵:Ctrl+U
- 跳過 快捷鍵:Ctrl+P
-
實驗
注意:可以在沒有對齊情況下選擇下一個,可以搭配Alt+shift+"+"/"-"使用
擴充套件2:XAML Styler for Visual Studio 2022
用來格式化WPF中Xaml語言
-
安裝
設定如下:
注意:右鍵+Format XAML或者快捷鍵:Ctrl+2,Ctrl+K
擴充套件3:Add New File
![image-20240818212900723](https://i.iter01.com/images/d5e075bb66f1671300edb016af159cdfe25cc72dce78d376fcd4c1da264ef92b.png)
快捷鍵:Shift+F2。可以巢狀資料夾
注意:VS2022已經不需要安裝了,新加功能Ctrl+Shift+A
擴充套件3:ILspy
主要功能:可以實現反編譯,對於自己看不懂的可以進行反編譯看原始碼有助於理解。
![image-20240818213435015](https://i.iter01.com/images/8d7074cc6c1cd016a8e4380417b60378127ae22200502624337b67d493ea5f9d.png)
結果如下:
![image-20240818213533678](https://i.iter01.com/images/6ca7606fede9885d2da02b81c0b140c19c275248cfae77a32aeb0b321adc3a34.png)
這個lamda表示式實際上就是一個委託
擴充套件4:CSharpier
功能:實現c#程式碼規範。
擴充5:CodeMaid
功能:方便管理帶啊嗎,可以拖拽點選,可以連線多行,排序多行,整理程式碼結構。
![image-20240818220041396](https://i.iter01.com/images/74319ef144c4d8e98dcd2c02fd2e4eb57d65d3525c27d3d78acacdc781f812c3.png)
常用快捷鍵:
-
Ctrl+C:不用選中全行,只用在這一行就可以複製
-
Ctrl+tab:切換視窗
-
XaML註釋:Ctrl+C,Ctrl+K;Ctrl+C,Ctrl+U;
-
搜尋資料夾:Ctr+T