visual studio技巧总结

来源:互联网 发布:淘宝网能买到处方药吗 编辑:程序博客网 时间:2024/06/11 18:38

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. ……
1 0
原创粉丝点击