Computer >> Máy Tính >  >> Lập trình >> C ++

Danh sách các IDE C ++ dành cho Linux

Sau đây là một số IDE C ++ cho linux -

Eclipse Galileo với Trình cắm CDT

Eclipse là một IDE đa nền tảng và mã nguồn mở nổi tiếng. Nó cung cấp đầy đủ chức năngC / C ++ IDE với các tính năng sau -

  • Trình chỉnh sửa mã có hỗ trợ đánh dấu cú pháp

  • Hỗ trợ điều hướng gấp và siêu liên kết

  • Tái cấu trúc mã nguồn cộng với tạo mã

  • Các công cụ để gỡ lỗi trực quan như bộ nhớ, thanh ghi, v.v.

NetBeans IDE

NetBeans là IDE miễn phí, mã nguồn mở và phổ biến cho C / C ++. Đây là một số tính năng của nó -

  • Hỗ trợ tự động đóng gói ứng dụng đã biên dịch thành .tar, .zip và nhiều tệp lưu trữ khác

  • Hỗ trợ nhiều trình biên dịch như GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio và MinGW

  • Hỗ trợ phát triển từ xa

  • Điều hướng tệp

KDevelop

KDevelop cũng là mã nguồn mở miễn phí và nó có sẵn cho linux, mac os, v.v. Một số tính năng của nó là -

  • Hỗ trợ cho plugin C / C ++ dựa trên Clang

  • Hỗ trợ di chuyển cấu hình KDE

  • Sự hồi sinh của hỗ trợ plugin Oketa

  • Hỗ trợ các thiết lập dòng khác nhau trong các chế độ xem và plugin khác nhau

CodeBlock

Code ::Blocks là một IDE C ++ đa nền tảng miễn phí, có thể mở rộng và có thể định cấu hình cao.

Có một số tính năng sau -

  • Hỗ trợ nhiều trình biên dịch bao gồm GCC, clang, Borland C ++ 5.5, kỹ thuật số mars cộng với nhiều hơn nữa

  • Rất nhanh, không cần trang điểm

  • Các dự án đa mục tiêu

  • Không gian làm việc hỗ trợ kết hợp các dự án

CodeLite

CodeLite cũng là một IDE miễn phí, mã nguồn mở, đa nền tảng được thiết kế và xây dựng đặc biệt cho lập trình C / C ++, JavaScript (Node.js) và PHP. Một số tính năng là -

  • Hỗ trợ tái cấu trúc

  • Điều hướng mã

  • Phát triển từ xa bằng SFTP tích hợp sẵn

  • Các plugin kiểm soát nguồn

Trình soạn thảo văn bản tuyệt vời

Sublime Text là một trình soạn thảo văn bản đa nền tảng, được định nghĩa rõ ràng, được thiết kế và phát triển cho mã, đánh dấu. Sau đây là một số tính năng của nó -

  • Nhiều lựa chọn

  • Bảng lệnh

  • Chuyển đổi mọi chức năng

  • Chế độ không bị phân tâm