一、基本使用
1、VS2019的基本使用快捷鍵主要是以下的幾個:
Ctrl + N:新建項 Ctrl + Shift + N:新建項目 Ctrl + O:打開文件 Ctrl + Shift + O:打開項目 Ctrl + S:保存當前文件 Ctrl + Shift + S:另存為 Ctrl + F:查找 Ctrl + H:替換 Ctrl + Z:撤銷 Ctrl + Shift + Z:重做
2、新建項和新建項目是VS2019中常用的快捷鍵,可以快速的創建文件和項目,非常方便。
//新建一個C#類 Ctrl + Shift + N 選擇Visual C# -> Class -> Class
二、代碼編寫
1、在編寫代碼方面,VS2019還提供了很多快捷鍵,可以大大提高編碼效率。
Ctrl + K + C:注釋選中代碼 Ctrl + K + U:取消選中代碼的注釋 Ctrl + K + D:格式化選中代碼 Ctrl + Shift + Space:參數提示 Ctrl + Alt + C:代碼生成類 Ctrl + .:快速修復代碼 Ctrl + Shift + .:快速重構代碼
2、Ctrl + . 不僅可以快速修復代碼,還可以快速生成屬性、方法等,大大簡化了編碼過程。下面是一個生成屬性的示例:
public class Person { public string Name { get; } public Person(string name) { Name = name; } } //鼠標放在Name上,按下Ctrl + .,選擇“Convert to auto-implemented property” public class Person { public string Name { get; set; } public Person(string name) { Name = name; } }
三、調試
1、在調試代碼的過程中,VS2019也提供了很多快捷鍵,如下:
F5:開始調試 Shift + F5:停止調試 F9:切換斷點 F10:單步執行 F11:進入方法 Shift + F11:從方法中返回 Ctrl + Alt + Q:快速查看表達式 Ctrl + Shift + B:生成解決方案
2、Ctrl + Alt + Q 可以快速查看表達式的值,在調試代碼時非常方便。
public class Person { public string Name { get; } public int Age { get; } public Person(string name, int age) { Name = name; Age = age; } } public static void Main(string[] args) { var person = new Person("張三", 18); Console.WriteLine($"Name:{person.Name},Age:{person.Age}"); Console.ReadKey(); } //將光標移動到person.Name上,按下Ctrl + Alt + Q,可以看到Name的值為“張三”
四、其他功能
1、除了上面提到的基本使用、代碼編寫和調試快捷鍵外,VS2019還有一些其他功能的快捷鍵:
Ctrl + Q:搜索命令 Ctrl + Shift + F:在文件中查找 Ctrl + Shift + L:全選當前行 Ctrl + K + L:格式化選中代碼
2、Ctrl + Q 可以快速搜索并使用VS2019中的命令。比如,你想快速打開“選中所有出現的文本”,只需要按下Ctrl + Q,然后輸入“select all occurrences”,就可以快速找到對應命令了。
總結
本文介紹了VS2019快捷鍵大全,主要從基本使用、代碼編寫、調試和其他功能四個方面進行了詳細的闡述。通過快捷鍵的使用,可以大大提高編碼效率,讓開發工作變得更加高效。