visual studio技巧总结
来源:互联网 发布:淘宝网能买到处方药吗 编辑:程序博客网 时间:2024/06/11 18:38
1. 简介
本篇文章以visual studio 2017为例,介绍visual studio实用技巧,包括快捷键的使用、一些非常好用的功能、调试技巧等。学会了这些一定会让你的编程事半功倍。每个功能后面附有五星级评分。
2. 实用功能
2.1 Quick Launch(⋆⋆⋆⋆⋆ )
- Quick Launch用于查找并执行所有菜单命令. 例如,我想设置字体,常规的方法是,Tool -> Options -> Environment -> Font and Colors. 使用Quick Launch只需输入”font”就可以搜索到这个命令。
- CTRL + Q 使得光标定位到Quick Launch
2.2 Go To All(⋆⋆⋆⋆⋆ )
- 用于查找函数、变量、类。例如,我只记得有一个函数叫做,DoSomeWork(),不知道在哪个文件里,就可以使用Go To All查找。如果工程很大,包含很多源文件甚至多个项目,这个功能非常好用。
- 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(⋆ )
- 代码定义窗口显示当前选中的函数、变量、类等的定义。
使用下面中的一种方法调出代码定义窗口,
- View -> Code Definition Widow;
- 快捷键CTRL + SHIFT + V;
- Quick Launch中输入:”code definition window”
与Peek Definition 区别
- peek definition是一个嵌入的小窗口,代码定义窗口是一个单独的窗口,通常位于最底层;
- peek definition窗口内可直接修改代码,代码定义窗口只能查看,不能更改;
- peek definition窗口反应快,代码定义窗口反应慢。
因此,推荐使用peek definition。
3. 调试相关
3.1 跳过一段代码
调试时,有时候我们希望跳过某段代码,不去执行它,可以使用如下方法:
Set Next Statement
把光标放到你想执行的下一条语句(Next Statement),右键 -> Set Next Statement。中间的代码就不执行。直接拖动黄色箭头
直接拖动黄色箭头到你想要执行的下一条语句(Next Statement)。
3.2 未完待续
4. 应该记住的快捷键
未完待续……
5. 参考
- Youtube video: 5 Useful Tips & Tricks for Visual Studio - Part 1
- ……
1 0
- visual studio技巧总结
- Miscrosoft Visual Studio 2010 使用技巧总结
- visual studio调试技巧及总结
- visual studio使用技巧
- Visual studio 使用技巧
- Visual Studio 使用技巧
- Visual Studio 2008技巧
- Visual Studio 2010技巧
- Visual Studio调试技巧
- Visual Studio使用技巧
- Visual Studio 调试技巧
- Visual studio使用技巧
- Visual Studio 调试技巧
- Visual Studio调试技巧
- Visual Studio 12 技巧
- Visual Studio 2008 技巧
- Visual Studio调试技巧
- visual studio调试技巧
- 搭建自己的git服务器
- 关于多线程可见性学习后理解记录
- Android系统加速度传感器数据-手机坐标系转成地面坐标系
- Win8系统的Myeclipse远程连接Hadoop配置
- Deep Learning-TensorFlow (11) CNN卷积神经网络_解读 VGGNet
- visual studio技巧总结
- 动态规划(1)0-1背包同类型习题
- C++引用C的静态库
- 写给初学者16_android_常用控件_ListView
- Lottie Android 动画制作与使用
- HDU
- RabbitMQ Configuration 部分
- apache-tomcat-7 设置最大上传.war文件大小
- 04-1.play模板标签详解