zoukankan      html  css  js  c++  java
  • 解决VS2017调试卡住的问题

    今天用VS2017调试程序时,程序没有按照预期的那样运行到断点处,并且结束调试时会卡很长时间。

    那么解决方法是:

    1. 【Tools】--》【Options】--》【Debugging】--》勾选“Use Managed Compatibility Mode”

    2. 【Tools】--》【Options】--》【Debugging】--》【Symbols】--》取消勾选“Microsoft Symbol Servers” --》选择“Load only specified modules”

    再次调试,很流畅。

    篇幅有点短,那么下面介绍一下Debug的一些方法吧。

    1. 开始调试

      方法1:【Debug】--》【Start Debugging】

      方法2:F5

      方法3:

    2. 插入断点

      鼠标定位到需要插入断点的那一行,右键【Breakpoint】--》【Insert Breakpoint】,左侧出现的红点就代表断点。

      提示:一个项目中可以插入多个断点

    3. 断点调试

      当点击开始调试时,程序会运行到第一个断点处,当点击continue时,程序会运行到下一个断点,依次执行,知道所有断点执行完毕,程序结束。  

      

    4. 逐行调试

      F10:执行当前行,光标跳到下一行

      F11:执行当前行,若当前执行的是个函数,并且是此项目在自己电脑中编译的,那么程序会跳到函数里面去。

    5. 执行到光标处

      如果中间代码自己知道是干啥的,想快点执行,那么就把光标定位到想执行的位置,然后右键运行到光标处。

      

    OK。

  • 相关阅读:
    阿铭每日一题 day 1 20180111
    计算机网络之基础链路
    android学习笔记 对话框合集
    android 音乐播放器简单实现
    Service的生命周期&Service绑定方法
    android学习笔记 Service
    android学习笔记 activity生命周期&任务栈&activity启动模式
    android 短信助手demo
    android 显示意图
    java 多线程断点下载demo
  • 原文地址:https://www.cnblogs.com/smart-zihan/p/14331178.html
Copyright © 2011-2022 走看看