Embarcadero Dev-C++ là một môi trường phát triển tích hợp (IDE) và trình soạn thảo mã hoàn chỉnh dành cho ngôn ngữ lập trình C/C++. Đây là một phiên bản phân nhánh mới và cải tiến (được tài trợ bởi Embarcadero) của Bloodshed Dev-C++ và Orwell Dev-C++. IDE này sử dụng phiên bản Mingw của GCC (Bộ sưu tập trình biên dịch GNU) làm trình biên dịch của nó. Embarcadero Dev-C++ cũng có thể được sử dụng kết hợp với Cygwin hoặc bất kỳ trình biên dịch nào khác dựa trên GCC. Embarcadero Dev-C++ được xây dựng bằng phiên bản mới nhất của Embarcadero Delphi và có dấu ấn bộ nhớ thấp do là một ứng dụng Windows nguyên bản và không sử dụng Electron.
Các tính năng chính của Dev-C++ bao gồm:
Các tính năng chính:
- TDM-GCC 9.2.0 32/64bit
- Hỗ trợ trình biên dịch dựa trên GCC
- Gỡ lỗi tích hợp (sử dụng GDB)
- Đánh giá hiệu năng GPROF
- Quản lý dự án
- Trình soạn thảo mã với khả năng tùy chỉnh cú pháp
- Trình duyệt lớp
- Hoàn thiện mã
- Gợi ý mã
- Danh sách các hàm
- Hỗ trợ định dạng mã AStyle
- Hỗ trợ đánh giá hiệu năng GPROF
- Nhanh chóng tạo ra các thư viện Windows, console, tĩnh và DLL
- Hỗ trợ các mẫu để tạo ra các loại dự án riêng của bạn
- Tạo Makefile
- Chỉnh sửa và biên dịch các tệp tài nguyên
- Trình quản lý công cụ
- Các phần mở rộng IDE Devpak
- Hỗ trợ in ấn
- Các tính năng tìm kiếm và thay thế
- Hỗ trợ CVS
Xem thêm : Các Khóa Học Lập Trình Trực Tuyến Cho Người Mới Bắt Đầu
Embarcadero Dev-C++ hỗ trợ các hệ điều hành sau:
- Windows 7
- Windows 8.1
- Windows 10
Phiên bản mới nhất của Embarcadero Dev-C++ (phiên bản 6.3 – 30 tháng 1 năm 2021) đã được cập nhật với các tính năng và sửa lỗi sau:
- Thêm: Hỗ trợ biên dịch song song mặc định cho các phiên bản phát hành thông qua MAKE Jobs.
- Thêm: 3 nút để thiết lập tab dòng lệnh tùy chỉnh.
- Cập nhật: Hoàn thiện mã và menu cho giao diện tối.
- Cập nhật: Lựa chọn tab trình chỉnh sửa bằng phím CTRL-TAB.
- Sửa lỗi: Vấn đề xóa tệp make clean.
- Sửa lỗi: Thanh trạng thái không hiển thị tất cả văn bản.
- Sửa lỗi: Vấn đề cột hex trong cửa sổ Debug/CPU.
- Sửa lỗi: Đóng tab trong chế độ xem cạnh nhau của trình chỉnh sửa.
Để biết thêm thông tin về các tính năng và cập nhật của Embarcadero Dev-C++, bạn có thể truy cập trang GitHub chính thức: https://github.com/Embarcadero/Dev-Cpp/releases
Xem thêm : Một số câu hỏi hay gặp khi phỏng vấn vị trí lập trình Java
Nếu bạn quan tâm đến các công cụ và thư viện mà Embarcadero Dev-C++ sử dụng, sau đây là một số liên kết:
- TDM-GCC: Trình biên dịch GCC, thân thiện với Windows. https://jmeubank.github.io/tdm-gcc/
- Artistic Style: Công cụ định dạng mã nguồn cho các ngôn ngữ lập trình C, C++, C++/CLI, Objective-C, C# và Java. http://astyle.sourceforge.net/
- SynEdit: Công cụ chỉnh sửa mã với tô màu cú pháp, không dựa trên các điều khiển thông thường của Windows. https://github.com/TurboPack/SynEdit
- FastMM: Quản lý bộ nhớ thay thế nhanh cho các ứng dụng Embarcadero Delphi. https://github.com/pleriche/FastMM5
- VCL Styles Utils: Thư viện Delphi mở rộng VCL Styles của RAD Studio. https://github.com/RRUZ/vcl-styles-utils
- DDetours: Thư viện cho phép bạn gắn kết các hàm API của Delphi và Windows. https://github.com/MahdiSafsafi/DDetours
- SVGIconImageList: Các thành phần để đơn giản hóa việc sử dụng hình ảnh SVG. https://github.com/EtheaDev/SVGIconImageList
- Abbrevia: Bộ công cụ nén dành cho Delphi và C++Builder. https://github.com/TurboPack/Abbrevia
- Monokai Theme: Chủ đề Monokai cho Embarcadero Dev-C++. https://github.com/rbardini/devcpp-monokai
- Monokai Fresh Theme: Chủ đề Monokai Fresh cho Embarcadero Dev-C++. https://github.com/sspathare97/devcpp-monokai_fresh
Thông tin chi tiết về các nhà phát triển gốc của Bloodshed Dev-C++ có thể được tìm thấy tại đây: https://www.bloodshed.net/devcpp.html
Để tìm hiểu thêm thông tin về Embarcadero Delphi, bạn có thể truy cập trang web chính thức của Embarcadero tại địa chỉ: https://www.embarcadero.com/products/delphi
Nguồn: https://laptrinhc.edu.vn
Danh mục: Tài liệu IT