Time:2019b年3月22日14:12;
对于刚刚开始学习计算机编程语言的童鞋来说寻找一个合适的IDE可是说是一个很困难的事情,一般老师们和学校机房为了节省电脑的磁盘空间一般都会给初学者推荐VC++6.0这个IDE这个IDE可以说是一个古董级的IDE,因为这个集成环境发布于1998年可以说对于现在是一个老古董了。
VC++6.0的编译通过条件还停留于ANSI C的标准所以编译通过的条件也相对陈旧对于现在的很多C语言风格的代码都于C++相似,原汁原味的C语言的代码可以说是很少了,所以说对于代码风格上来说VC++不是一个很好的选择,但是对于刚刚接触语言的人来说VC++还是一个不错的选择,因为它没有代码补全,代码提示,自动对齐,等等一些方便的功能。没有这些功能为什么还推荐呢,因为对于初学者来说,括号,分号,等等一些基本语法还没有熟悉的情况下,是会被经常遗忘的,我们可以常常看见一些人,一个程序一直编译不通过,找人帮忙检查发现原来是没有加括号或者分的问题,养成一种良好的习惯在前期是十分必要的。就像人们去学车一开始大多数人都用的是手动档的车来练习,当考取驾照后才开始去开自动档的车是一个道理。
当我们渐渐熟悉语言的操作的时候,我们就会去选择更方便的IDE,DEVC++就是一个很不错的选择,虽然开发这IDE的公司已经关门了,但是他们开发的这个集成环境,确实一个经典,因为这个IDE十分轻巧便捷,可以放在U盘里面随时取用安装在电脑上。非常适合语言学习者和教学工作者。
界面也十分简洁,但是它也有它的不足之处,当我们在深入学习C++或者需要进行较大工程的编程时这个IDE就显得力不从心了,但是它的编译速度之快,使用之便捷,我还是要吹爆一波。
https://sourceforge.net/projects/orwelldevcpp/
如果需要可以从上面的那个网站下载。
然后我们来说说VS code,VS code的全称是“Visual studio code”,准确说VS code并不是一个IDE它只是一个写代码的软件,没有编译代码的能力。我们之前说到的那些软件都是集成开发环境,是把写代码于编译代码整合到一起,由于是集成环境编译的范围也就相对单一刚才我们说到的那些对于其他语言可能就无法编译,任何代码写好后都需要编译器来进行编译现在对于编译C/C++的编译器最为常见的是MinGW。也就是说当你安装好VS code后你需要自己去安装编译器,这样就相对于IDE来说麻烦一些,但是却比IDE来说更自由一些。
最后我们来说一下VS IDE,VS IDE已经更新到了2019版了,它的前生就是VC++6.0不断升级变来的,当然现在VS已经今非昔比了,现在它的功能先当强大,现在市面上的几乎所有主流语言都可以书写编译。
可以说对于Windows的用户来说如果你已经对于代码已经有了自己的理解使用VS其实是一个很不错的选择,但是VS毕竟是给专业人士设计的一个IDE对于初学者来说着实有点不合适,由于VS很庞大,运行起来也相对于Devc++来说也相对麻烦,相对较慢,对于学习来说Devc++还是首选。
这对于一个刚刚学习计算机的人来说可以说是极其痛苦的,因为你完全不知道自己应该如何选择,随便选择可能就用了几个G的空间。所以使用VS还是要慎重选择。
PS:如果你是一位Apple的用户,我建议你使用Apple自家的IDE Xcode它的功能非常强大,并且运行速度也是十分惊人。如果我要是有钱我肯定会去换一台Macbook Pro 来用~
by Walnut
Comments NOTHING