Visual Studio适合初学者编程吗?

体娱   2024-09-13 20:00   山东  
男人在一起,就会谈女人。
关于女人,有个说法,我特别赞同。
如果你喜欢漂亮的,就不要怕花钱。因为化妆品需要花钱,做保养需要花钱。既然你想眼睛舒服,就要做好花钱的准备。
如果你喜欢百依百顺的女生,就不要寄希望于她帮你做决定。毕竟你喜欢她,就是因为你喜欢她听你的!
如果你喜欢开放的,就要做好头顶有一座草原的准备。
所以,女人有两面性,做不到“既要又要”!
Visual Studio也同理。

如果你喜欢Visual Studio自动配置好的环境,就不要抱怨它把细节给隐藏了。房子都装修好了,才能拎包入住!
还有人说Visual Studio的体积大,我看见这个理由人都麻了。下载一个《黑神话》悟空,需要硬盘120G,你眼睛都不眨一下。这个是Visual Studio,是个吃饭的家伙,弄个20G就觉得大,还有没有天理!
所以,我觉得Visual Studio对于初学者超级适合!
很多人有一种观点,我学习C,就是要gcc、gdb、make来一套!
是的,我承认,GNU那一套工具链确实好用,而且免费。
但是,我们要有一个观念-你是来学习C的,工具链是一部分,更重要的是“C”本身。
不要本末倒置。
专注于工具,而不关注于自己要干什么,是错的!
初学者,如果要学习C,其实就需要一个连贯动作,其它都多余!
这个连贯动作,就是打开VS,选择“command line app”,然后编写代码,编写完成,按下F5运行。
就这么简单。
如果有错误的地方,看Error提示,他会提示你Line是多少,改就是。
如果是语法错误,改语法。
如果语法没问题,但是结果不对,按F9打断点,单步执行,看“本地变量”,程序的执行路径会非常清晰。
在这个方面,Visual Stduio作为IDE-集成开发环境将开启一个统一的工作环境,让人专注于程序。
你说gnu也行,真的吗?
首先gcc里面加一个debug的flag。
然后打开gdb,按b打断点,按n开始执行,info registers来打开寄存器。
中间还夹杂着一个有点bt的VI编辑器!
上面的操作,对一个“初学者”是非常困难的!
哪有Visual Stduio就那些点点鼠标这么香!
另外一个方面,从“代码提示”这个角度,Visual Studio的功能更是我感觉手感最舒服的。
想象一个不熟悉的“初学者”,刚输入了一个printf,系统贴心的给出参数提示,那种“黑暗中亮起一盏灯”的感觉是挺好的。
随着Visual Studio的进化,代码提示已经不是仅仅Auto Complete那么简单,已经进化到“AI”的时候。他会自动根据你程序的上面内容,给你下一段代码的建议。
还有一点,对于初学者也特别重要。如果一段代码中出现了“变量未声明”、“变量名打错”等情况,Visual Studio会在它下面以红色波浪线的形式给出提醒,可以大大降低这方面的出错。这对于对编程还不熟悉的“初学者”来说绝对是个很大的帮助。
我一直觉得,编程就是需要一个感觉,一个能够通过代码来操作计算机行为的感觉。
你改了,它变了!
你再改,它再变!
当找到这种“自由掌控”的感觉,看到代码是如何影响执行的时候,就入门了。
在这个方面,Visual Studio其实很推荐的,非常适合初学者。
我是明月,
Visual Studio确实是好东西!

明月三千
将进酒,杯莫停。与君歌一曲,请君为我倾耳听。荔枝成为linux大师!
 最新文章