百科狗-知识改变命运!
--

VS2019快捷键大全

百变鹏仔1年前 (2023-11-21)阅读数 27#技术干货
文章标签代码

一、基本使用

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的值为“张三”

四、其他功能

VS2019快捷键大全

1、除了上面提到的基本使用、代码编写和调试快捷键外,VS2019还有一些其他功能的快捷键:

Ctrl + Q:搜索命令
Ctrl + Shift + F:在文件中查找
Ctrl + Shift + L:全选当前行
Ctrl + K + L:格式化选中代码

2、Ctrl + Q 可以快速搜索并使用VS2019中的命令。比如,你想快速打开“选中所有出现的文本”,只需要按下Ctrl + Q,然后输入“select all occurrences”,就可以快速找到对应命令了。

总结

本文介绍了VS2019快捷键大全,主要从基本使用、代码编写、调试和其他功能四个方面进行了详细的阐述。通过快捷键的使用,可以大大提高编码效率,让开发工作变得更加高效。

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)