Hiện tại có rất nhiều trình soạn thảo C++ nhưng để chọn được trình soạn thảo phủ hợp với đặc thù công việc thì cần thời gian dài trải nghiệm và học hỏi… Dưới đây là 9 trình soạn thảo C++ hay còn gọi là IDE tốt nhất do các chuyên gia trên thế giới đánh giá.
1. CLion
Platforms: Linux, Mac OS X, Windows
- Soạn thảo thông minh
- Hộ trợ lập trình nhúng
- Hỗ trợ thêm nhiều ngôn ngữ: C++11, libc++, boost, JavaScript, XML, HTML and CSS
- Phím tắt giúp tạo nhanh dự án
- CMake hộ trợ
- Thống kê
- …
2. Visual Studio
3. XCode
4. Eclipse
- Công cụ phát triển C/C++
- Cộng đồng hỗ trợ Eclipse Git Team
- Danh sách task Mylyn
- Khai thác từ xa
- …
5. NetBeans
- Hỗ trợ C++11
- Bộ công cụ hỗ trợ Qt
- Phát triển từ xa
- Tệp điều hướng
- Cài đắt cấu hình trình biên dịch
- …
Platforms: Linux, Mac OS X, Windows
- Đơn giản, dễ dùng
- Viết bằng C++.
- Có thể mớ rộng bằng plugins
- Open Source! GPLv3 miễn phí
- Hỗ trợ nhiều trình biên dịch
- Interfaces GNU GDB
- Hỗ trợ MS CDB
- Xem thông kê sử dụng CPU
- Chuyển đổi giữa các threads
- …
7. Qt Creator
- Biên dịch nhanh Qt
- Khởi động Qt nhanh
- Qt Quick 2D Renderer
- Qt WebView
- Qt Bàn phím ảo
- …
8. Geany
- Syntax highlighting
- Code folding
- Tự động đóng thẻ XML và HTML
- Xây dựng hệ thống để biên dịch và thực thi
- Quản lý project đơn giản
- …
9. CodeLite
- Hiển thị lỗi dễ hiểu
- Hỗ trợ Built-in GDB
- Hỗ trợ C++11 auto keyword, templates, inheritance etc.
- …
Tóm lại
Yêu cầu công việc khác nhau thì nên lựa chọn những trình soạn thảo khác nhau.
- Nếu bạn yêu cầu làm những dự án nhỏ hay chỉ mới học lập trình C++ thì có thể lựa chọn những IDE nhẹ, dễ sử dụng như Code::Blocks, Geany…
- Nếu bạn đang làm dự án lớn thì nên chọn những IDE có nhiều công cụ có sẵn như: VLion, Visual Studio…









Đa số là IDE làm việc với projects, còn nói về text editor thì vô vàn.
Tiện đây nếu viết code cho file độc lập như lúc làm bài thôi thì mình suggest Visual Studio Code, cross-platform, có debugger, có custom snippets, highlight ngon, tuỳ chỉnh được nhiều, cả theme & icons. Hiện tại mình dùng VS Code ở cả Linux & Windows để gõ C++ & Pascal, rất ổn, mà lại nhẹ nhàng như Notepad++ & Sublime Text. Có điều là VS Code chỉ có built-in support cho vài thằng, còn lại phải tự configure, mà chỉnh đúng thì dùng ngon.