编辑器和IDE到底有什么区别呢?

来源:互联网 发布:淘宝千里眼软件 编辑:程序博客网 时间:2024/06/03 19:05

其实很多接触了开发的工作人员都会接触以上 两种工具,编辑器,IDE。

其实我最刚开始的时候真的分不清,感觉都是开发的,上班以后呢慢慢就发现了两者的不同。

刚刚看知乎,发现一位哥们说话挺有意思的,比喻也很恰当。

IDE就像服务人员,有按摩店的,有澡堂子的,还有某天盛宴的,提供的服务也有很多种。
编辑器嘛,是跟你过日子的。

我很喜欢这个比喻,太贴切了。

因为我自己可能说的不是很好,以下大多都是来源于百度和知乎。

应该这么划分,编辑器就是纯粹编辑文本的编辑器、IDE是带有软件开发功能的“集成开发环境”。

准确来说呢,IDE里面除了编辑器,还有很多其他东西。

编辑器的本质是可以写字符就行,像windows自带的写字板就是最简单的编辑器,他的识别级别在文字级,他只显示你想写入,和打开的文本内容.他不管你写什么内容.只提供接收与显示功能。

IDE是集合了sdk, 语言支持包, 函数库, 编辑器在一起的软件,或者集合.可以支持你要学的特定编程语言的.   他的"识别级别"比编辑器高一级, 可以识别到编程语言, 或者这种语言的库. 往往用起来更方便.  或者更专业。
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。

阅读全文
0 0