The Komodo IDE runs on windows, Mac OS X, and Linux, and supports common open source languages--perl, PHP, and Ruby. The Code intelligence engine is very reliable. It scans all language installations to find custom extensions, such as the Pear module. On the project side, it supports integration with CVS, subversion, and perforce, and it also allows you to pass code directly to server FTP.
Aptana Studio (Windows, Mac, Linux)
Aptana is a very powerful, open-source development tool focused on AJAX development.
Code::Blocks (Windows, Mac,linux)
Code::Blocks (codeblocks) is an open source, free, Cross-platform c++ide. The project home page says it can meet the needs of the most demanding users. Although a bit exaggerated, but if you dare to say so, it also shows that its function is certainly not bad. Extensible Plug-ins, there is a plug-in wizard function, so that you can easily create your own plug-ins. Code::Blocks is written in C + + (with Wxwidgets library), bundled with the MinGW compiler.
Eclipse (Windows, Mac, Linux)
Eclipse is known as a cross-platform, free integrated development environment (IDE). It was primarily used for Java language development, but at the moment there are also plug-ins that make it a development tool for other computer languages such as C + + and Python.
CodeLite (Windows,mac,linux)
CodeLite IDE is a powerful open source, Cross-platform C/s + + integrated development environment. Support includes Windows, Linux, and Mac systems.
Highlight:
1. Code completion function is very powerful
2. Imitation vs. easy to get started
3. More Friendly interface
4. Integration with Subversion
5. Integration with Wxformbuilder
6. Function Jump function is powerful
Visual Studio Express (Windows)
VS lightweight version, the function is also very powerful.
NetBeans (Windows, Mac, Linux)
NetBeans is Sun's open source software development integration environment, is an open framework, extensible development platform, can be used for the development of language such as java,c/c++,php, is itself a development platform, can extend the function through the expansion of Plug-ins.
Xcode (MAC)
Xcode is an integrated development environment (not open source) provided by Apple to developers to develop MAC OS x applications.
Mochacode (MAC)
Mochacode is a Java and Cocoa Hybrid Program development tool under a Mac platform.
Geany (Windows, Mac, Linux)
Geany is a small C code editor that uses the development environment developed by GTK2. Files that include syntax highlighting, code completion, calling prompts, and supporting other types of languages include: C, Java, PHP, HTML, DocBook, Perl, LateX, and Bash, and symbol lists.
PSPad (Windows)
PSPad is a free editor for programmers to use on a Windows platform. It allows you to keep your last edit state so that you can display the original file directly the next time you open the editor. In addition, it also supports remote editing via FTP, and supports multiple file comparisons.
Anjuta DevStudio (Linux)
Anjuta is a c/s + + IDE, its biggest feature is flexible, open multiple files at the same time, embedded code-level debugger (call gdb), Application Wizard (application Widzards) can help you create a GNOME program without having to write some code that isn't relevant to your interests.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.