因为IDE会隐藏一些细节(比如编译和链接,某些IDE如VS一个按钮搞定了,实际是调用了cl.exe编译然后用自带的链接器link.exe链接的,简化成一步而已,codeblocks等使用gcc的也一样)而且自动完成功能比较强大,这本来是提高实际开发效率,减少出错的,但在学习时容易依赖导致不能手写代码或记不清楚.....另外不同IDE的界面千差万别,新手容易只会使用一种IDE....