Mục lục

Giới thiệu về Code::Blocks

Code::Blocks là một môi trường phát triển tích hợp đa nền tảng nguồn mở miễn phí hỗ trợ nhiều trình biên dịch bao gồm GCC, Clang và Visual C++. Nó được phát triển trong C++ sử dụng wxWidgets như một bộ công cụ GUI. Sử dụng kiến trúc plugin, các khả năng và tính năng của nó được xác định bởi plugin được cung cấp

Đơn vị phát triển

Phần mềm được phát triển bởi công ty cùng tên đó là Code::Blocks. Code::Blocks là môi trường lập trình tích hợp (IDE – Integrated Development Environment) miễn phí đa nền tảng với mã nguồn mở. Hỗ trợ nhiều compiler như GCC, MSVC+,… với giao diện đa nhiệm tiện lợi.

Tính năng của Code::Blocks

Tính năng nổi bật:

– Sử dụng Open Source! GPLv3 hoàn toàn miễn phí, không chi phí ẩn.

– Hỗ trợ đa nền tảng.

– Viết trên nền C++. Không cần lib hay diễn giải ngôn ngữ.

– Mở rộng tính năng thông qua plug-in.

Compiler:

– Hỗ trợ nhiều Compiler như: GCC (MingW / GNU GCC), MSVC++, Clang, Digital Mars, Borland C++ 5.5, Open Watcom

– Hệ thống build cực nhanh (không cần makefiles).

– Hỗ trợ build song song (tận dụng CPU đa lõi).

– Quản lý nhiều project đa mục tiêu.

– Môi trường lập trình để kết hợp nhiều project lại với nhau.

– Inter-project phụ thuộc workspace.

– Nhập MSVC project và workspace (không hỗ trợ Assembly Code).

– Nhập Dev-C++ project.

Debugger:

– Giao diện GNU GDB.

– Hỗ trợ thêm MS CDB (giới hạn tính năng).

– Hỗ trợ điểm ngắt (breakpoint) toàn diện: Code breakpoints, Data breakpoints (đọc, viết và đọc/viết), Breakpoint conditions (chỉ ngắt khi giá trị là True), Breakpoint ignore counts (chỉ ngắt sau số lần nhất định).

– Hiển thị biểu tượng và lập luận cho chức năng nội bộ.

– Hỗ trợ hiển thị hướng người dùng.

– Hỗ trợ Call stack.

– Disassembly.

– Hủy bộ nhớ tùy chỉnh.

– Chuyển giữa các thread.

– Xem CPU register.

Giao diện:

– Đánh dấu syntax, tùy chỉnh và mở rộng.

– Code folding cho C, C++, Fortran, XML và nhiều tập tin khác.

– Giao diện dạng tab tiện lợi.

– Hoàn thiện code,

– Class Browser.

– Thụt lề thông minh.

– Chuyển 1 phím giữa file .h và .c/.cpp.

– Mở danh sách file để chuyển nhanh giữa các file (tùy chọn).

– Bộ công cụ tùy chỉnh.

– Quản lý danh sách to-do của nhiều người dùng.

– Và nhiều tính năng khác thông qua plug-in.

Video

Hướng dẫn cài đặt và sử dụng CodeBlocks để lập trình C/C++ từ A tới Z

Ảnh màn hình

Giá

Code::Blocks là phần mềm mã nguồn mở miễn phí

Ưu điểm của Code::Blocks

✓ Hỗ trợ mã nguồn mở Open Source! GPLv3 hoàn toàn miễn phí.

✓ Môi trường phát triển tích hợp đa nền tảng nguồn mở. 

✓ Mở rộng tính năng thông qua plug-in.

✓ Hỗ trợ nhiều Compiler như GCC, MSVC+, …

✓ Giao diện đa nhiệm dạng tab tiện lợi.

Trên đây là những thông tin về môi trường phát triển tích hợp mã nguồn mở miễn phí Code::Blocks mà bạn cần biết để ứng dụng cho việc xây dựng, phát triển các chương trình và phần mềm của mình. Đối với những ai mới bắt đầu, bạn nên tìm hiểu thật kỹ khái niệm Code::Blocks là gì trước khi cài đặt về máy và tạo một dự án mới với Code::Blocks nhé. 

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Lên đầu trang

LIÊN HỆ ĐĂNG BÀI

Để lại thông tin vào mẫu dưới đây. Chúng tôi sẽ liên hệ bạn ngay!

BẠN QUAN TÂM
GIẢI PHÁP CỦA CHÚNG TÔI

Để lại thông tin vào mẫu dưới đây. Chúng tôi sẽ liên hệ bạn ngay!

Để lại thông tin
tư vấn