鱼C论坛

 找回密码
 立即注册
查看: 11158|回复: 99

[已解决]来抢最佳答案了

[复制链接]
回帖奖励 72 鱼币 回复本帖可获得 2 鱼币奖励! 每人限 1 次(中奖概率 50%)
发表于 2020-10-30 10:27:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 风过无痕1989 于 2021-1-2 09:32 编辑

新购西部数据500G固态硬盘,安装了windows10,安装了VS2015,可是用得不顺手,可能是不熟悉软件的原因吧。现请各位将使用VS2015的经验体会(包括怎么步进调试,这个要详细的),在此帖聊一聊,我也乐得其成,懒得去网上搜索了。

安装完VS2015后,得到两个程序(如图),请简单说明哪个是干嘛用的。五天之内,我给你一个最佳答案

最佳答案
2020-10-31 02:49:00
本帖最后由 乐乐学编程 于 2020-11-2 10:54 编辑

帮你在网上搜索了不少的帖子,最后我将它们编辑成了下面的回复:

一、用第一个,楼止很多朋友回答过了
二、Visual Studio 的调试

    1、首先需要设置断点的那一行代码的最前面点击下,就会出现一个红色的圆球,代表设置断点成功。断点的好处在于,如果方法或者程序中包含了大量的代码,那么我们就可以设置到一个我们想让程序停下来的地方,通过F5可以快速的执行到下一个断点处。

    2、设置断点完成之后,启动程序,可以选择调试的执行方式:逐语句、逐过程、跳出。

    F5按键的使用:Visual Studio 中,F5可以用来启动调试、也可以快速的将程序执行从一个断点执行到下一个断点处,往往有些新手会一句一句的执行进行调试,如果程序代码没几句还好,如果程序代码量多,或者碰到一个大循环的化,那要手按到何时才能执行到指定的想调试的代码处呢。

    F10 逐过程:F10表示逐过程执行代码,什么是逐过程执行呢,通俗点说就是当执行到方法的语句时,调试不会进入到方法内部,而是一步将方法执行完毕。

    F11 逐语句:F11是逐语句执行代码,那么如果碰到调用方法的语句时,那么通过F11可以进入到方法内部的执行过程。

    切换完成模式:有时候你是不是发现手动打了一部分英文之后,那个智能提示框总是不能自动选中我们想要选中的,那么,你可以输入快捷键:Ctrl+Alt+空格键来切换到到选中模式。

    3、按F5进行调试运行,当进行到断点处时,程序会停止,然后可以看到一个黄色的小箭头在断点处,说明没有异常,按F10(即逐过程调试),继续运行至下一个断点,没有异常继续按F10。若有异常,程序会在运行到断点前就异常终止,说明,断点设置的比较往后,这时停止调试重新设置断点。

    程序有异常时,选择删除所有断点,停止调试,重新设置断点,根据上次出现问题的地方,一步一步往前设置,直到定位到离程序异常最近的地方。

    程序没有异常,继续按下F5, 程序会往下执行,走到下一个断点的时候停止;继续按下F5,当设置的断点不满足条件的时候,不会走进去,而是继续执行,跳到下一个断点

    4、在调试程序的过程中,可以通过此窗口动态查看各个变量的值,以及各个函数的调用的返回结果。

    在调试情况下开启监视窗口,在监视窗口中,我们还可以手动实时更改当前变量的值,这个有时候很有用,特别是有时候程序执行到指定语句的时候,发现某个值是错误的,但是我们又想用一个正确值测试代码时,可以通过监视窗口直接更改变量的值,而不需要重新启动调试。

    快速监视:选中某个变量后者表达式,然后通过按下快捷键 Ctrl+D,Ctrl+Q 开启。

    5、Visual Studio 在调试的情况下可以拖动左侧的黄色箭头进行上下拖动,那么这个有什么作用呢,有时候我们可能想实用F11跟到某个方法里面进行调用过程的查看,结果一个不小心发现手误按下了F10,此时代码执行到了方法调用的下一句,那么我们此时就可以点击左侧的黄色箭头,并按住鼠标左键,往上一拖,这个时候,就又可以执行刚才的方法调用的那句代码了,如果往下拖,那么可以跳过一些语句代码的执行。

    6、通过启用编辑并继续,可以在调试代码的过程中直接更改部分代码,然后立刻执行最新的代码,而不需要重新启动调试程序。
   
    7、当不需要单步调试的时候,点击断点,可以删除所有的断点。断点删掉之后,红色圆点消失

    当我们启动调试后,如果程序中有大量的断点,而我们只是想调试某一部分代码,那么或许有些人会一个一个断点去取消或者禁用,感觉够累,其实是可以通过 点击是部的菜单 调试->禁用所有断点 或者调试->删除所有断点,如果你决定不需重新设置那些断点了,那么可以删除所有断点,否则建议先禁用所有断点,然后在你需要启用断点调试的地方再把那些断点启用。

    8、有一个比较特殊的断点设置就是:条件断点。条件断点就是可以在设置一个表达式,只有表达式的值为true或者更改的时候,语句才会被命中。

    解决一闪而过的办法,去这个页面:https://www.eskysky.com/1731.html

安装.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-30 10:39:02 | 显示全部楼层

回帖奖励 +2 鱼币

正常用第一个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 10:39:41 | 显示全部楼层
blend下有动画时间轴和比较方便的编辑功能,vs没有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 10:40:14 | 显示全部楼层
第一个功能全
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 12:36:51 | 显示全部楼层

回帖奖励 +2 鱼币

你要写程序就用第一个,
听说第二个是给设计师用的……?不是很懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 13:59:53 | 显示全部楼层

回帖奖励 +2 鱼币

用第一个吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 14:19:29 | 显示全部楼层

回帖奖励 +2 鱼币

用第一个 (其实我不懂,但看回答用第一个的给加了分)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 14:20:41 | 显示全部楼层

回帖奖励 +2 鱼币

我是来得BB的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 14:28:38 | 显示全部楼层

回帖奖励 +2 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-30 14:51:55 | 显示全部楼层

回帖奖励 +2 鱼币

第一个?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 15:36:57 | 显示全部楼层

回帖奖励 +2 鱼币

萌新划水
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 15:58:18 | 显示全部楼层

回帖奖励 +2 鱼币

划水
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-30 18:18:39 | 显示全部楼层
我只认识第一个,第二个我都不认识。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 18:19:19 | 显示全部楼层

回帖奖励 +2 鱼币

一抹心尘 发表于 2020-10-30 18:18
我只认识第一个,第二个我都不认识。

不过,这个很吃硬件啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 18:23:21 | 显示全部楼层

回帖奖励 +2 鱼币

第一个,选吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-30 20:05:50 | 显示全部楼层
一抹心尘 发表于 2020-10-30 18:19
不过,这个很吃硬件啊

不怕,我500G全留给它的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-30 20:52:31 | 显示全部楼层

回帖奖励 +2 鱼币

用第一个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-31 02:49:00 | 显示全部楼层    本楼为最佳答案   
本帖最后由 乐乐学编程 于 2020-11-2 10:54 编辑

帮你在网上搜索了不少的帖子,最后我将它们编辑成了下面的回复:

一、用第一个,楼止很多朋友回答过了
二、Visual Studio 的调试

    1、首先需要设置断点的那一行代码的最前面点击下,就会出现一个红色的圆球,代表设置断点成功。断点的好处在于,如果方法或者程序中包含了大量的代码,那么我们就可以设置到一个我们想让程序停下来的地方,通过F5可以快速的执行到下一个断点处。

    2、设置断点完成之后,启动程序,可以选择调试的执行方式:逐语句、逐过程、跳出。

    F5按键的使用:Visual Studio 中,F5可以用来启动调试、也可以快速的将程序执行从一个断点执行到下一个断点处,往往有些新手会一句一句的执行进行调试,如果程序代码没几句还好,如果程序代码量多,或者碰到一个大循环的化,那要手按到何时才能执行到指定的想调试的代码处呢。

    F10 逐过程:F10表示逐过程执行代码,什么是逐过程执行呢,通俗点说就是当执行到方法的语句时,调试不会进入到方法内部,而是一步将方法执行完毕。

    F11 逐语句:F11是逐语句执行代码,那么如果碰到调用方法的语句时,那么通过F11可以进入到方法内部的执行过程。

    切换完成模式:有时候你是不是发现手动打了一部分英文之后,那个智能提示框总是不能自动选中我们想要选中的,那么,你可以输入快捷键:Ctrl+Alt+空格键来切换到到选中模式。

    3、按F5进行调试运行,当进行到断点处时,程序会停止,然后可以看到一个黄色的小箭头在断点处,说明没有异常,按F10(即逐过程调试),继续运行至下一个断点,没有异常继续按F10。若有异常,程序会在运行到断点前就异常终止,说明,断点设置的比较往后,这时停止调试重新设置断点。

    程序有异常时,选择删除所有断点,停止调试,重新设置断点,根据上次出现问题的地方,一步一步往前设置,直到定位到离程序异常最近的地方。

    程序没有异常,继续按下F5, 程序会往下执行,走到下一个断点的时候停止;继续按下F5,当设置的断点不满足条件的时候,不会走进去,而是继续执行,跳到下一个断点

    4、在调试程序的过程中,可以通过此窗口动态查看各个变量的值,以及各个函数的调用的返回结果。

    在调试情况下开启监视窗口,在监视窗口中,我们还可以手动实时更改当前变量的值,这个有时候很有用,特别是有时候程序执行到指定语句的时候,发现某个值是错误的,但是我们又想用一个正确值测试代码时,可以通过监视窗口直接更改变量的值,而不需要重新启动调试。

    快速监视:选中某个变量后者表达式,然后通过按下快捷键 Ctrl+D,Ctrl+Q 开启。

    5、Visual Studio 在调试的情况下可以拖动左侧的黄色箭头进行上下拖动,那么这个有什么作用呢,有时候我们可能想实用F11跟到某个方法里面进行调用过程的查看,结果一个不小心发现手误按下了F10,此时代码执行到了方法调用的下一句,那么我们此时就可以点击左侧的黄色箭头,并按住鼠标左键,往上一拖,这个时候,就又可以执行刚才的方法调用的那句代码了,如果往下拖,那么可以跳过一些语句代码的执行。

    6、通过启用编辑并继续,可以在调试代码的过程中直接更改部分代码,然后立刻执行最新的代码,而不需要重新启动调试程序。
   
    7、当不需要单步调试的时候,点击断点,可以删除所有的断点。断点删掉之后,红色圆点消失

    当我们启动调试后,如果程序中有大量的断点,而我们只是想调试某一部分代码,那么或许有些人会一个一个断点去取消或者禁用,感觉够累,其实是可以通过 点击是部的菜单 调试->禁用所有断点 或者调试->删除所有断点,如果你决定不需重新设置那些断点了,那么可以删除所有断点,否则建议先禁用所有断点,然后在你需要启用断点调试的地方再把那些断点启用。

    8、有一个比较特殊的断点设置就是:条件断点。条件断点就是可以在设置一个表达式,只有表达式的值为true或者更改的时候,语句才会被命中。

    解决一闪而过的办法,去这个页面:https://www.eskysky.com/1731.html

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-31 10:15:46 | 显示全部楼层
谢谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-10-31 10:17:03 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-10-30 12:36
你要写程序就用第一个,
听说第二个是给设计师用的……?不是很懂

真的很郁闷啊~~
VS2015.jpg
VS2015_2.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 16:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表