IDE和文本编辑器之间的区别?

Nic*_*las 10 ide text editor

IDE和文本编辑器与一堆插件之间的真正区别是什么?为什么我更喜欢IDE而不是文本编辑器进行开发?

Cal*_*GSM 24

IDE代表"集成开发环境",而不仅仅是编写代码的工具,但您也可以编译并调试它.文本编辑器本质上通常不这样做,它们倾向于采用更广泛的方法..能够编辑所有类型的文件,而不是专门研究特定类型或语言..

确保你可以拥有特定于某种类型的文件或语言的插件,它们可以编译/运行/调试,但由于它是由插件完成的,我想"集成"部分属于表格,所以没有多大意义把它改为IDE

如前所述,由于文本编辑的性质,综合开发经验的潜力总是有限的


Dil*_*lch 6

最后,你想要一些能让你最有效率的东西。无论是记事本还是 Vim 或 Sublime 还是其他什么都取决于用户和当时所需的任务。

话虽如此,IDE 确实为开发带来了一些实实在在的好处。根据语言和 IDE,这可能包括集成构建工具、源代码控制管理、单元测试工具、自动样板生成和类/变量重构。


Win*_*are 6

“IDE”不是一个很好定义的术语,但根据我的经验,单单元 IDE(与编辑器 + 添加的插件相反)似乎具有更强大的调试器,IDE 中不同工具之间的更多集成(例如易于调试的单元测试) ,使用深度代码分析来提供自动完成等)。当然,更多的东西开箱即用,无需自己下载和配置插件,而且对于新用户或新手来说,GUI 通常更容易理解。但这是个人选择,最重要的是您应该尝试您正在考虑的工具并选择最适合您需求的工具。