KDevelop 5.6 đi kèm với các cải tiến cho C ++, Python và hơn thế nữa

Sau sáu tháng phát triển, nó đã được phát hành môi trường lập trình tích hợp KDevelop 5.6, hỗ trợ đầy đủ quá trình phát triển KDE 5, bao gồm cả việc sử dụng Clang làm trình biên dịch.

Bên trong của những thay đổi đã được tạo trong phiên bản mới này các cải tiến cho CMake, php, C ++, python được đánh dấu và cả những cải tiến trong các công cụ được cung cấp.

Đối với những người không quen thuộc với KDevelop, bạn nên biết rằng nó là là một môi trường phát triển tổng hợp cho hệ thống GNU / Linux-Unix, cũng như cho Windows, cũng có kế hoạch khởi chạy nó trong phiên bản Mac OS, KDevelop Nó được xuất bản theo giấy phép GPL và được thiết kế để sử dụng trong môi trường đồ họa KDE, mặc dù nó cũng hoạt động với các môi trường khác, chẳng hạn như Gnome.

Không giống như nhiều giao diện phát triển khác, KDevelop không có trình biên dịch riêng, vì vậy nó dựa vào gcc để tạo mã nhị phân. Phiên bản mới nhất của nó hiện đang được phát triển và hoạt động với các ngôn ngữ lập trình khác nhau.

Trong số đó, chúng ta có thể làm nổi bật một số như C, C ++, PHP và Python bằng cách cài đặt một plugin chính thức. Các ngôn ngữ khác như Java, Ada, SQL, Perl và Pascal, cũng như các tập lệnh cho Bash shell vẫn chưa được chuyển sang KDevelop4, mặc dù chúng có thể được hỗ trợ trong tương lai.

kdevelop nó hoàn toàn tương thích với quy trình phát triển KDE 5, bao gồm cả việc sử dụng Clang làm trình biên dịch. Mã dự án sử dụng các thư viện KDE Frameworks 5 và Qt 5.

Các tính năng mới chính của KDevelop 5.6

Trong phiên bản KDevelop mới này hỗ trợ cải tiến cho các dự án CMake được giới thiệu, cùng với khả năng nhóm các mục tiêu xây dựng cmake trong các thư mục con khác nhau và ngoài việc nhập các dự án, cmake-file-api cũng tham gia. Cải thiện khả năng xử lý lỗi.

Hơn nữa, nêu bật công việc đã thực hiện để cải thiện các công cụ phát triển trong C ++Từ những cải tiến, tôi biết rằng khả năng vượt qua các cờ biên dịch tùy ý đã được thêm vào khi gọi clang.

Đối với các ngôn ngữ, chúng ta có thể tìm thấyCải thiện hỗ trợ ngôn ngữ PHP. Tệp php "functions.php" đã được cập nhật và thêm xử lý cú pháp PHP 7.1 để bắt nhiều trường hợp ngoại lệ.

Ngoài ra lưu ý rằng hỗ trợ cho Python 3.9 đã được thêm vào và hỗ trợ cho các tập hợp với MSVC ++ 19.24 đã được triển khai.

Những thay đổi khác nổi bật so với phiên bản mới này:

  • Mở rộng tối ưu các biến môi trường và thêm khả năng thoát khỏi biểu tượng đô la với dấu gạch chéo ngược trong các biến môi trường.
  • Tiêu điểm bàn phím cho plasmoid đã được sửa.
  • Hiển thị các phiên trống trong công cụ dữ liệu.
  • Xóa bí danh "text / x-diff" khỏi các loại MIME được hỗ trợ.
  • Nó cũng hỗ trợ tên mới KSysGuard cho những gì trước đây được gọi là KF5SysGuard.
  • Mở rộng biến môi trường đã được tối ưu hóa và cải thiện.
  • Đệ quy được tránh trong việc mở rộng các biến môi trường.
  • Một bản sửa lỗi đã được thực hiện bằng Ctrl + mouse_scroll để thu phóng chế độ xem tài liệu.
  • Đã sửa lỗi đặt lại hệ số thu phóng chế độ xem tài liệu bằng Ctrl + 0.
  • Hiện có thể điều hướng tới và lui bằng chuột từ trang chủ CMake và ManPage.
  • Điều hướng chế độ xem tài liệu chính xác bằng cách sử dụng các nút quay lại và chuyển tiếp của chuột.
  • Cập nhật không bị ép buộc khi tải lại các dự án.

Nếu bạn quan tâm muốn biết thêm về phiên bản mới phát hành này, bạn có thể tham khảo thông tin chi tiết bằng cách vào đến liên kết sau.

Làm thế nào để cài đặt KDevelop 5.6 trên Ubuntu và các dẫn xuất?

Cuối cùng, đối với những người muốn thử nghiệm môi trường phát triển này, họ có thể tải xuống trình cài đặt từ liên kết sau.

Tại, bạn sẽ có thể tìm thấy các liên kết tải xuống của phiên bản mới KDevelop 5.6 cho các hệ điều hành khác nhau mà nó hỗ trợ. Trong trường hợp của những người dùng Linux, họ có thể sử dụng tệp AppImage có thể được lấy và thực thi với sự trợ giúp của thiết bị đầu cuối bằng cách nhập vào đó các lệnh sau:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.6.0/bin/linux/KDevelop-5.6.0-x86_64.AppImage chmod +x KDevelop.AppImage ./KDevelop.AppImage

Cuối cùng, nếu bạn nghi ngờ về cách xử lý hoặc cấu hình của KDevelop, bạn có thể tham khảo cả hướng dẫn và thông tin về nó trên Internet hoặc YouTube.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   giancarlo dennis dijo

    Xin chào, blog của bạn thật tuyệt vời, tôi sẽ mời những người bạn lập trình của tôi theo dõi blog của bạn.
    Cổ vũ!!!!
    Hãy duy trì và bạn sẽ thu hút được nhiều lập trình viên hơn.