Danh sách môi trường phát triển tích hợp

Bách khoa toàn thư mở Wikipedia

Dưới đây là danh sách các môi trường phát triển tích hợp

Các môi trường phát triển tích hợp nguồn mở/miễn phí[sửa | sửa mã nguồn]

Các môi trường phát triển tích hợp đa nền miễn phí[sửa | sửa mã nguồn]

GNAT Programming Studio với mã nguồn] ngôn ngữ lập trình Ada.

Các môi trường phát triển tích hợp miễn phí dành cho Windows[sửa | sửa mã nguồn]

Dev-C++, một môi trường phát triển tích hợp miễn phí dành cho Windows

Các môi trường phát triển tích hợp miễn phí dành cho Linux/Unix[sửa | sửa mã nguồn]

KDevelop, một môi trường phát triển tích hợp miễn phí cho Linux/Unix
  • KDevelop là một môi trường phát triển tích hợp nổi tiếng, phát triển từ dự án KDE, dựa trên các công cụ phát triển của GNU (gcc, make, và GDB). KDevelop có giao diện đồ họa.
  • Anjuta hữu dụng để phát triển ứng dụng trên nền giao diện GNOME.
  • Gambas là một môi trường phát triển có bản quyền tuân theo GPL. Gambas cho phép lập trình bằng BASIC và có các mở rộng dành cho các đối tượng. Nó tương tự như Visual Basic 6.0 trên nền Windows, nhưng được thiết kế để chạy trên Linux. Gambas sử dụng trình thông dịch của BASIC.
  • OpenLDev là một môi trường phát triển có giao diện đồ họa, tích hợp sẵn nhiều công cụ như gcc, autotoolsmake. Trong khi các môi trường phát triển tích hợp thường cồng kềnh và khó sử dụng, thì OpenLDev lại cung cấp một giao diện rất dễ sử dũng, thích hợp cho cả người mới học lẫn các lập trình viên chuyên nghiệp.
  • kinterdev
  • Quanta Plus, còn gọi là Quanta, dùng để thiết kế Web
  • MonoDevelop là môi trường phát triển.Net cho các hệ thống Unix, hỗ trợ C# với Mono framework.
  • eric là một môi trường phát triển tích hợp dựa trên Qt. Tuy hỗ trợ được cho Java, C, HTML và nhiều ngôn ngữ khác, nhưng eric chủ yếu dành cho Python.
  • Motor là một môi trường phát triển tích hợp có giao diện ký tự, dùng để lập trình C/C++ trên Linux.

Các môi trường phát triển tích hợp miễn phí dựa trên Java[sửa | sửa mã nguồn]

  • Eclipse được thiết kế cho Java, nhưng cũng có thể dễ dàng được mở rộng để hỗ trợ thiết kế Web và các ngôn ngữ lập trình khác thông qua các plugins, như DevRocket.
  • JGrasp, ngoài Java, JGrasp còn hỗ trợ Ada, VHDL, C, C++, và Objective C.
  • Oracle JDeveloper hỗ trợ phát triển Java, XML, các dịch vụ web, PL/SQL, PHP,...
  • jEdit là một trình soạn thảo mã được phát triển bở Slava Pestov. jEdit rất linh hoạt và cho phép cấu hình thông qua các plug-in để lập trình bằng các ngôn ngữ khác
  • NetBeans được viết hoàn toàn bằng Java và có thể chạy được trên nhiều hệ điều hành khác nhau.

Tham khảo[sửa | sửa mã nguồn]

Liên kết ngoài[sửa | sửa mã nguồn]