visual studio技巧总结

1. 简介

本篇文章以visual studio 2017为例,介绍visual studio实用技巧,包括快捷键的使用、一些非常好用的功能、调试技巧等。学会了这些一定会让你的编程事半功倍。每个功能后面附有五星级评分。

2. 实用功能

2.1 Quick Launch( )

  1. Quick Launch用于查找并执行所有菜单命令. 例如,我想设置字体,常规的方法是,Tool -> Options -> Environment -> Font and Colors. 使用Quick Launch只需输入”font”就可以搜索到这个命令。
    这里写图片描述
  2. CTRL + Q 使得光标定位到Quick Launch

2.2 Go To All( )

  1. 用于查找函数、变量、类。例如,我只记得有一个函数叫做,DoSomeWork(),不知道在哪个文件里,就可以使用Go To All查找。如果工程很大,包含很多源文件甚至多个项目,这个功能非常好用。
  2. Edit -> Go To -> Go To All,快捷键:CTRL + T。

另,在visual studio以前的版本中,叫做*Navigate To*。

2.3 查看定义

2.3.1 Go To Definition

光标放到函数名、变量名、类名上,右键->Go To Definition可看到其定义。快捷键:F12.

2.3.2 Peek Definition( )

光标放到函数、变量、类名上,右键->Peek Definition,会有一个嵌入式的小窗口,显式其定义,而且还可以更改,非常好用。快捷键:ALT + F12.
这里写图片描述

2.3.3 Code Definition Window( )

  1. 代码定义窗口显示当前选中的函数、变量、类等的定义
    这里写图片描述
  2. 使用下面中的一种方法调出代码定义窗口,

    • View -> Code Definition Widow;
    • 快捷键CTRL + SHIFT + V;
    • Quick Launch中输入:”code definition window”
  3. 与Peek Definition 区别

    • peek definition是一个嵌入的小窗口,代码定义窗口是一个单独的窗口,通常位于最底层;
    • peek definition窗口内可直接修改代码,代码定义窗口只能查看,不能更改;
    • peek definition窗口反应快,代码定义窗口反应慢。

    因此,推荐使用peek definition

3. 调试相关

3.1 跳过一段代码

调试时,有时候我们希望跳过某段代码,不去执行它,可以使用如下方法:

  1. Set Next Statement
    把光标放到你想执行的下一条语句(Next Statement),右键 -> Set Next Statement。中间的代码就不执行。

  2. 直接拖动黄色箭头
    直接拖动黄色箭头到你想要执行的下一条语句(Next Statement)。

3.2 未完待续

4. 应该记住的快捷键

未完待续……

5. 参考

  1. Youtube video: 5 Useful Tips & Tricks for Visual Studio - Part 1
  2. ……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值