Integrated Development Environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor、a compiler and/or an interpreter、build automation tools、a debugger、;Sometimes a version control system and various tools are integrated to simplify the construction of a GUI.
Reference:https://en.wikipedia.org/wiki/Integrated_development_environment
Aptana RadRails 2 is a free, professional integrated development environment (IDE) for Ruby and Ruby on Rails applications. It include support for project navigation, smart code assistance, visual debugging and structure outlining.
Platform:unknown ; License:unknown
Reference:https://www.aptana.com/products/radrails
A cross-platform IDE for the Ruby programming language. It is distributed under the same terms as Ruby itself.
Platform:Cross-platform;License:Ruby License
Reference:https://freeride.rubyforge.org/wiki/wiki.pl
Eclipse是著名的跨平台的自由整合式開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人透過外掛程式使其作為C++、Python、PHP等其他語言的開發工具。 Eclipse的本身只是一個框架平台,但是眾多外掛程式的支援,使得Eclipse擁有較佳的靈活性。許多軟體開發商以Eclipse為框架開發自己的IDE
資料來源:https://zh.wikipedia.org/zh-tw/Eclipse
RHIDE is an IDE (integrated development environment). It is NOT a compiler. With RHIDE you can develop and debug your applications written in C, C++, Pascal and other languages for which you have a compiler which can be called from RHIDE.
BVRDE is an Integrated Development Environment (IDE) for C and C++. It is designed to make cross-platform development easy. Its features include project management, application wizards, an integrated interactive debugger, and a powerful source editor with source browsing and syntax highlighting.
Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities. These include project management, application wizards, an on-board interactive debugger, and a powerful source editor with source browsing and syntax highlighting.
tIDE is a Java integrated development environment(IDE). tIDE is a small, powerful, quick, efficient, easy and open framework to create 100% Java applications. tIDE requires a JRE version 6 to run. However, tIDE can be used to develop with any of the JDK version 5, 1.4, or even 1.2. tIDE supports many of the new advanced debug tools from JDK6.
Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
MinGW(Minimalist GNU for Windows),又稱Mingw32,是將GNU開發工具移植到Win32平台下的產物,包括一系列表頭檔(Win32API)、函式庫和可執行檔案。 MinGW是從Cygwin(1.3.3版)基礎上發展而來,但是用MinGW開發的程式不需要額外的第三方DLL支援就可以直接在Windows下執行,而且也不一定必須遵從GPL許可證。
資料來源:https://zh.wikipedia.org/zh-tw/MinGW
The aim of this project is to provide an Integrated Development Environment for MinGW compiler.
EasyEclipse 1.2.1 has been released! EasyEclipse packages together Eclipse, the open-source software development platform, and selected open source plug-ins. This new version is based on Eclipse 3.2.1 Callisto. Ten distros of EasyEclipse are available (Expert Java, Desktop Java, Server Java, Mobile Java, Plugin Warrior, LAMP, PHP, Ruby/ Ruby on Rails, Python and C/C++), so there must be one to fit your needs. Enjoy EasyEclipse, and thanks for the 150000 + downloads we had since the 1.0 release!
The Aptana IDE is a free, open-source, cross-platform, JavaScript-focused development environment for building Ajax applications. It features code assist on JavaScript, HTML, and CSS languages, FTP/SFTP support and a JavaScript debugger to troubleshoot your code.