jGRASP là một phần mềm đồ họa mã nguồn mở, miễn phí, đa nền tảng và dễ sử dụng được thiết kế để được sử dụng làm môi trường phát triển tích hợp (IDE) cho tất cả hệ điều hành GNU / Linux và UNIX . Nó được phát triển bởi Khoa Khoa học Máy tính và Kỹ sư phần mềm của Đại học Kỹ thuật Samuel Ginn tại Đại học Auburn.
Tính năng trong nháy mắt
Ứng dụng đã được thiết kế theo cách mà nó có thể tự động tạo ra các phần mềm trực quan hóa, có thể cải thiện tính toàn diện của phần mềm. Đây là một môi trường phát triển rất nhẹ, chủ yếu nhắm vào các nhà phát triển Java.
Nó tạo ra CPG (Sơ đồ cấu trúc phức tạp) cho Ada và Java, CSD (Sơ đồ cấu trúc điều khiển) cho C, C ++, Java, Objective-C, VHDL và Ada, sơ đồ lớp UML cho Java, cũng như có đối tượng động cho Java, có thể hoạt động song song với bàn làm việc và trình gỡ lỗi tích hợp.
Cơ chế nhận dạng cấu trúc dữ liệu đã được bao gồm trong trình xem, sẽ tự động nhận ra các đối tượng đại diện cho cấu trúc dữ liệu chuẩn, chẳng hạn như hàng đợi, ngăn xếp, danh sách liên kết, bảng băm và cây nhị phân.
Giao diện dễ sử dụng và đơn giản
Giao diện người dùng đồ họa của nó khá đơn giản, dễ sử dụng và dễ hiểu. Ở bên trái, bạn sẽ thấy một thanh bên đa chức năng cho phép bạn truy cập nhanh vào mã cục bộ của mình, cho phép bạn gỡ lỗi mã, tìm và thay thế văn bản trong mã, cũng như truy cập vào bàn làm việc.
Ở bên phải của cửa sổ, bạn có thể xem khu vực làm việc chính, nơi bạn có thể viết mã, cũng như hộp nhỏ, tab và tương tác cho phép bạn chạy I / O, xem các tin nhắn jGRASP, xem các tương tác và xem các thông điệp biên dịch.
Dưới mui xe, hệ điều hành được hỗ trợ và tính khả dụng
Phần mềm này được viết hoàn toàn bằng ngôn ngữ lập trình Java, có nghĩa là nó được hỗ trợ trên tất cả các hệ điều hành mà Java Runtime Environment (JRE) có sẵn, bao gồm Linux, BSD, Solaris, Microsoft Windows và Mac OS X.
Để thuận tiện cho bạn, ứng dụng được phân phối dưới dạng các gói nhị phân dựng sẵn trong các định dạng tệp EXE và DMG cho Windows và Macintosh OS, cũng như gói phổ dụng cho Linux và các hệ thống giống UNIX khác, bao gồm cả trước các tệp nhị phân được xây dựng và mã nguồn của phần mềm.
Có gì mới trong bản phát hành này:
- Phiên bản 2.0.1 thêm hỗ trợ CSD cho cú pháp Java 8. Bảng điều khiển CPG, UML, tương tác, bàn làm việc và trình gỡ rối Bảng đánh giá chưa được cập nhật cho Java 8. Các mục này sẽ được hoàn thành trong vài tháng tới.
Có gì mới trong phiên bản:
- Phiên bản 2.0.1 thêm hỗ trợ CSD cho cú pháp Java 8. Bảng điều khiển CPG, UML, tương tác, bàn làm việc và trình gỡ rối Bảng đánh giá chưa được cập nhật cho Java 8. Các mục này sẽ được hoàn thành trong vài tháng tới.
Tính năng mới trong phiên bản 2.0.0_16 / 2.0.1 Beta:
- Phiên bản 2.0.1 bổ sung Hỗ trợ CSD cho cú pháp Java 8. Bảng điều khiển CPG, UML, tương tác, bàn làm việc và trình gỡ rối Bảng đánh giá chưa được cập nhật cho Java 8. Các mục này sẽ được hoàn thành trong vài tháng tới.
Tính năng mới trong phiên bản 2.0.0_16:
- Phiên bản 2.0.0_16 thêm hỗ trợ đầy đủ cho đường dẫn Unicode tên khi biên dịch hoặc chạy chương trình Cygwin trên Windows.
Có gì mới trong phiên bản 1.8.7:
- Phiên bản 1.8.7 giới thiệu một thông dịch viên & quot ; tương tác & quot; cửa sổ cho Java.
Tính năng mới trong phiên bản 1.8.6.14:
- Đã khắc phục lỗi khiến cho việc in bằng bản in không thành công trên một số hệ thống không phải của Windows do lỗi Sun 6633656.
Yêu cầu :
- Môi trường chạy thử Java 2 Standard Edition
Bình luận không