我在日常记录里面说明不建议C语言初学者使用IDE作为编程工具,可能没说的很清楚,这里补充一些吧。
首先我是不建议初学者使用那些IDE,但并不是说他们就不能用IDE。这里面的区别在于,如果你不会被这些IDE干扰的话,就尽管使用,没有任何问题。汉语是一门很巧妙的语言,请注意我的措辞,“我不建议……”,这表示我不认为IDE的效果会更好,并不是说IDE不好用,我从来没有这么说过,相反地,我自己都是要用IDE的。不知道为什么能产生这种误会,还以为我很装,无语!
然后呢,我认为对于初学者来说,越少的步骤就越容易完成任务。抛开IDE的安装配置等等问题不讲,首先你要创建一个工程吧,有项目配置什么的。如果只是写一个小小的程序,还非要配置项目属性,你们觉得这个必要吗?一个.c文件,运行2个命令就能搞定的事情啊。
然而我们经常看到的事实是,很多初学者纠结于各种配置,问一堆问题。折腾半天,一个程序还没跑出来。而且,不是VS什么scanf_s问题还是什么其它的,反正都不是我们之前能想象的。
对于一个初学者而言,能尽快地进入学习状态才是最重要的。他们大多数人可能在学完这个课程之后就把它扔了,他学了IDE以后也用不上。如果他们学完课程之后,还想继续从事这个行业,再去熟悉IDE的时候。这时候知识储备跟以前相比不可同日而语啊,不说别的,首先在心理上就有非常大的优势。要知道在学习路上,信心才是最重要的。
有感而发,口不择言,还请多多包涵!