VS调试快捷键

摘要:
17.F7:从界面跳到代码部分,SHIFT+F7:从代码跳到界面。

1.  F5 - 启动调试

2.  Shift + F5 - 停止调试

3.  Ctrl + F5  :开始执行(不调试)

4.  F9 - 设置断点

5.  Ctrl + Shift + F9 - 删除所有断点

6.  F10 - 逐过程调试

7.  F11 - 逐语句调试

8.  Ctrl+F10:程序没有启动,把光标放到程序想要运行的位置,然后按Ctrl+F10,程序将直接运行到这

9.  Ctrl+R+E:   封装字段

10.  Ctrl+M+O:   折叠所有方法

11.  Ctrl+M+L:展开所有方法

12.  F12:转到定义

13.  Ctrl+F:查找

14.  Ctrl+K+D:快速对齐代码,当代码有语法错误时,就不能对齐了

15.  Ctrl+J:快速弹出智能提示

16.  条件断点:当遇到循环时,如下

  for (int i = 0; i < 100; i++)
  {
    if (i == 90)
    {
      Console.WriteLine("i == 90");
    }
  }

  想直接运行到i ==90处,这时先在if (i == 90)处打一个普通断点,然后让程序跑到这,然后右键->断点->条件,输入i==90,然后按F5就好了。

17.   F7:从界面跳转到代码部分,SHIFT+F7:从代码跳转到界面。

18.  cpp和.h文件之间来回切换:CTRL+K+O

19.  shift +f11 :程序在函数里面调试时,不会一步一步执行,直接跳出函数

免责声明:文章转载自《VS调试快捷键》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android 获取文件大小微信小程序1rpx border ios真机显示不全问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用 Nocalhost 开发 Kubernetes 中的 APISIX Ingress Controller

本文作者:黄鑫鑫 - Nocalhost 项目核心开发者 腾讯云 CODING DevOps 研发工程师。硕士毕业于中山大学数据科学与计算机学院,曾负责过平安云主机及国家超算中心容器云平台等相关业务,熟悉虚拟机,容器,K8s 相关技术,专注于云原生领域 简介 本文通过使用 Nocalhost 将本地开发机无缝连接到一个远程 Kubernetes 集群, 并...

java远程调试

服务端需在vm arguments一栏下加上    -agentlib:jdwp=transport=dt_socket,server=y,address=8000 并以run模式启动 如果以debug模式启动服务端,将会报 ERROR: Cannot load this JVM TI agent twice, check your java comm...

VS调试问题整理 :无法在Web服务器上启动调试。您不具备调试此应用程序的权限...

ASP.NET调试问题整理   问题祥述:    调试asp.net项目时出现如下的问题:   "无法在web服务器上启动调试.你不具备调试此应用程序的权限,此项目的URL位于Intenet区域..."      出现这个错误的原因不详,但可能是因为安装了IE7.0,在VS2003.net中来调试C#写的ASP.net程序,启动时会出现这个错误,不...

iOS 项目调试

iOS 常用bug调试方法 普通操作 如图3 基本的断点操作如下 图4   点击那个黑列列就创建了一个断点,再次点击就临时取消这个断点(但是不删除),长按那个断点拖出去就删除了(mac os的系统工程师就是稀饭拖动的快感),当然也可以右键那个创建的断点,会弹出相应地菜单。当然也还可以监视某个变量!图5 在对象视图中,右键某个对象,点击“Watch ‘...

VSCode调试vue项目

先决条件 首先你必须安装好 Chrome 和 VS Code。同时请确保自己在 VS Code 中安装了 Debugger for Chrome 扩展的最新版本。 在使用 VS Code 调试 Vue 组件之前,我们需要更新 webpack 配置以构建 source map。这会确保我们在一个应用中调试,即便资源已经被 webpack 优化过了也没关系。...

Fiddler的详细介绍

Fiddler的详细介绍 一、Fiddler与其他抓包工具的区别 1、Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存; 2、Wireshark是通用的抓包工具,能获取HTTP,也能获取HTT...