编辑器(Editor) vs 集成开发环境(Integrated Development Environment,下文简称 IDE)

编辑器(Editor) vs 集成开发环境(Integrated Development Environment,下文简称 IDE)

经常看到一些程序员拿编辑器和 IDE 进行比较,诸如 Vim 比 Eclipse 强大或是 Visual Studio 太慢不如 Notepad++ 好使之类的讨论比比皆是,个人认为这些讨论没有意义,因为编辑器和 IDE 根本是面向两种不同使用场景的工具:

1.编辑器面向无语义的纯文本,不涉及领域逻辑,因此速度快体积小,适合编写单独的配置文件和动态语言脚本(Shell、Python 和 Ruby 等)。

2.IDE 面向有语义的代码,会涉及到大量领域逻辑,因此速度偏慢体积庞大,适合编写静态语言项目(Java、C++ 和 C# 等)。

posted @ 2021-02-07 10:37  历经千帆、仍是少年  阅读(301)  评论(0编辑  收藏  举报