1. 首页
  2. >
  3. 技术信息
  4. >
  5. 技术文章

听说用过这些 IDE 的人已经老了?

听说用过这些 IDE 的人已经老了?

写的程序不多,换过的 IDE 不少,本文将列举曾经用过的不同 C 语言相关的 IDE 环境,既是纪念,也是回忆。

值得注意的是 IDE 的出现是为了提高开发效率,有一个相对成熟的编译环境和程序。从编程的角度来看,过分去区分 IDE 和 Editor 的意义不是非常大,一个用起来顺手且功能齐全的 IDE 就是一个好的 IDE。

听说用过这些 IDE 的人已经老了?

Turbo C

Turbo C is a discontinued Integrated Development Environment and compiler for the C programming language from Borland. First introduced in 1987, it was noted for its integrated development environment, small size, fast compile speed, comprehensive manuals and low price.

听说用过这些 IDE 的人已经老了?

记得我最初入门 C 语言的时候,被要求用的 "IDE 环境",界面非常 CLI ,对于上一代 C 程序员来说是一段回忆。

WIN-TC

WIN-TC是一个turbo C2 WINDOWS 平台开发工具,最大特点是支持中文界面,支持鼠标操作,程序段复制,为初学 c 语言、对高等编程环境不熟悉的同志们非常有帮助。该软件使用 turbo C2 为内核,提供 WINDOWS 平台的开发界面,因此也就支持 WINDOWS 平台下的功能,例如剪切、复制、粘贴和查找替换等。而且在功能上也有它的独特特色例如语法加亮、C内嵌汇编、自定义扩展库的支持等。

听说用过这些 IDE 的人已经老了?

一个比较罕见的 IDE,个人仅仅见过一次,当时在使用 Turbo C 的程序员们可能会留下一些印象。

Visual C++ 6.0

Visual C++ 6.0 (commonly known as VC6), which included MFC 6.0, was released in 1998.

听说用过这些 IDE 的人已经老了?

国内许多高校中非常流行的一个 "集成开发环境",但是由于它的诞生日期比较不巧(在 C98 标准前出现),导致在实际使用的时候会遇到各种奇葩问题(例如 for 循环变量是全局作用域),基本只是见到过,没有长时间用过。

C-Free

C-Free is a professional C/C++ integrated development environment (IDE) that support multi-compilers. With this software, user can edit, build, run and debug programs freely. With C/C++ source parser included, although C-Free is a lightweight C/C++ development tool, it has powerful features to let you make use of it in your project.

听说用过这些 IDE 的人已经老了?

似乎是某个并不很有名的 IDE,占用空间很小,用它写过一点小程序之后就又开始琢磨换一些更加 "高端" 的 IDE 了。

Dev C++

Dev-C++ is a free full-featured integrated development environment distributed under the GNU General Public License for programming in C and C++. It is written in Delphi. It is bundled with, and uses, the MinGW or TDM-GCC 64bit port of the GCC as its compiler.

听说用过这些 IDE 的人已经老了?

参加某次程序设计比赛时候官方提供的 IDE,和 C-Free 很像,界面非常简洁,使用的 TDM-GCC 编译器,不会像 VC++ 6.0 一样遇到各种无法解释的问题。

Visual Studio

Microsoft Visual Studio is an integrated development environment from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services and mobile apps.

听说用过这些 IDE 的人已经老了?

在全面切换到 Linux 平台下之前用过最多的 IDE,庞大的体积以及微软官方的背书,在项目管理以及协同开发上非常好用。

VS 最大的恶就是用过后就再也回不去了,之后用什么 IDE 都不顺手。期待很久的 VSCODE 发布后就连我这个前端都再不用 webstorm 了。


Vim

Vim is a clone, with additions, of Bill Joy's vi text editor program for Unix. It was written by Bram Moolenaar based on source for a port of the Stevie editor to the Amiga and first released publicly in 1991.

听说用过这些 IDE 的人已经老了?

其实这个本身不是 IDE (只有在加入和配置了合适的插件之后才是),但是由于是 Vim 老用户,还是必须得说道说道,Vim 本身只是一个文本编辑器,但是由于各种插件的加持可以让它在各个领域发光发热。

VS Code

听说用过这些 IDE 的人已经老了?

这也是个编辑器,可能是继 GitHub 的 Atom 之后的一枝独秀,深受广大开发者的喜欢,虽然它是由微软推出的,但是使用了 MIT 许可证进行开源,一大特色就是有着非常全面的插件库,可以被打造成一个适应各种不同平台的 "IDE"。

互动话题

你曾经用过哪些 IDE ?本文中有提及么?可在评论区留言哦~