首页 > 其他分享 >得心应手“VS实用调整技巧”

得心应手“VS实用调整技巧”

时间:2023-03-21 13:33:37浏览次数:27  
标签:程序 代码 赫柏 BUG 实用 程序员 VS 得心应手 调试

得心应手“VS实用调整技巧”_VS的实用调整技巧

今日份学习“VS实用调整技巧”

前言:

我们知道一名程序员的工作~百分之30的时间用来写代码,而百分之70的时间都在调试代码的BUG,光kuku写代码可不行,不能运行的话和白写有什么区别呢?所以呢调试代码是每一位程序员必备的技能,且能够得心应手的去调试才能使我们写的程序更有价值。

一,什么是BUG

当程序无法正常运行,说明其中有一块代码工作有问题我们则称其为BUG

“IT界十大最有远见的人才”的唯一一位女性——格蕾丝·赫柏,她是世界上最早发现BUG并排除BUG的第一人

军方正在开展世界第一台大型数字计算机的研究项目——马克一号。赫柏被任命为著名计算机专家霍德艾肯博士的助手,成为这个项目的第三名程序员。


得心应手“VS实用调整技巧”_VS的实用调整技巧_02


在这儿,赫柏开启了自己程序员的生涯。

她的主要任务,就是为马克一号,还有接下来的马克二号,马克三号编写程序与软件。

一天,计算机发生故障,赫柏经过排查,在计算机的继电器触电里,找到了一只被夹扁的小飞蛾,这只小虫子卡住了机器的运行,赫柏顺手将飞蛾夹在工作笔记里,并诙谐的把程序故障称为“bug”。

这就是我们今天最爱说的“bug”的由来。它的意思,和原身一致,真就是“一只臭虫”。


得心应手“VS实用调整技巧”_VS的实用调整技巧_03


赫柏发现第一个“bug”后的手稿


这一称呼后来演变成表达缺陷漏洞的计算机专业术语,人们习惯地把排除程序故障叫做“debug”(除虫)。

二,Debug调试

1.发现程序错误的存在

2.以隔离消除等方式对错误进行定位

3.确定错误产生的原因

4.提出纠正错误的解决办法

5.对程序错误予以改正并重新测试

三,Debug和Release

在VS中得心应手“VS实用调整技巧”_VS的实用调整技巧_04

Debug称为调试版本:是程序员用来调试程序

Release称为发布版本:是进行各种优化,以便用户很好的使用

两者的区别:Debug包括调试信息便于程序员了解代码则该文件会大一些

Release则没有调试信息,他是供其它人使用的,且只有程序员才会调试,反而文件小一些。

四,调试快捷键

“F5”—启动调试,和“F9”配合使用

“F9”—创建或取消断点,断点:使程序在指定的位置随意停止执行,继而一步步执行下去,便于快捷来到问题处

“F10”—逐过程调试,不进入函数内部工程,直接观看结果

“F11”—逐语句调试,进入函数内部工程,了解函数工作过程;在过程内可按“shift+F12”跳出

调试窗口:自动窗口,监视,局部变量,内存等程序信息进行对代码进行观察。

先F10开始调试再调试中打开各个调试窗口查看我们需要看的信息。

结束语:

人生何尝不是一段代码呢,成长书写自己人生的时候不断完善自己,提升自己,让自己变得更有价值性,只要肯努力,时间会给予你答案的,加油!

得心应手“VS实用调整技巧”_VS的实用调整技巧_05


标签:程序,代码,赫柏,BUG,实用,程序员,VS,得心应手,调试
From: https://blog.51cto.com/u_15993084/6140144

相关文章