那么是不是我们就该用Xcode或者VS2019呢?而且vs也有社区版了
额,我的答案是没必要,真的没必要,学习语言而已,没有必要这么大大动干戈
那么我推荐两种方式以供大家选择
1、门槛比较低的“文本编辑器”+“编译器”一些入门门槛比较低的文本编辑器,而且具有良好的用户体验比如GitHub一手打造的atom文本编辑器,比如Microsoft基于atom打造的vs code编辑器,都是具有良好的用户体验的,并且给予chromium这个名声在外的框架,自然不用怀疑,两者的插件相当丰富,并且使用起来也是相当完美并且两者不仅插件丰富,同样是跨平台的开发工具,可以说是新时代代码编辑器的典范除此之外,老牌的编辑器,例如sublime text、UltraEdit等等都是很棒的选择,sublime text以经典的黑色主题和安装包轻量化著称,并且非常好用,同样插件非常丰富至于UltraEdit这个工具,熟知它的同学一定会被它强大的列操作给深深地吸引当然了相信很多人会问,为什么不推荐notepad++,不想过多解释,只知道这个软件的作者貌似是个台独和反华者,所以不推荐
结合这些编辑器,再搭配编译器足矣,我相信编译器的用法对于大部分人来说还是比较简单的2、选择一些轻量级的集成开发环境学习语言,甚至完成一些小的项目,完全没有必要大动干戈使用Visual studio和Xcode这种级别的IDE,虽然都很强大,尤其是visual studio,确实强大,但真的没有必要,一些轻量级的集成开发环境足矣这里推荐两款软件供大家选择
第一款是笔者认为最好的,也是极力推荐大家使用的,这款软件叫做codeblocks,这款软件同样是跨平台而且开源免费的作为初学入门的软件简直太好不过了另外想要成为一个优秀的、有能力程序员,做软件开发的话,就来学习C/C++吧,而且学习编程的话有一个学习的氛围跟交流圈子特别重要
这里我推荐一个C/C+交流扣裙,--先7841;后43133,不管你的基础如何,大家都一起学习进步第二个是Dev-C++这款软件,这款网红软件,可是曾经新加坡总理的钟爱,当年这位总理写数独就是用的这款软件当然你一定要用CLion、eclipse或者NetBeans也是可以的,工具性的东西适合自己才是最好的,不过我推荐使用这上面两款
这一个时代是信息时代、互联网时代或者大数据时代,未来还有可能是智能化社会,但是计算机科学一定会是一门好的学问,也许你不会从事计算机行业,甚至也许你没有计算机科学天赋,但是每个人都应该学点编程,别忘了奥巴马准备学JavaScript,李显龙将来退休后还打算学Haskell,编程思维是一种良好的思维体系,值得每一个人学习
(图片来源网络,侵删)
0 评论