KDevelop

Phần mềm chụp màn hình:
KDevelop
Các chi tiết về phần mềm:
Phiên bản: 5.2.3 Cập nhật
Ngày tải lên: 22 Jun 18
Nhà phát triển: KDevelop Team
Giấy phép: Miễn phí
Phổ biến: 184

Rating: 2.7/5 (Total Votes: 3)

KDevelop là một dự án phần mềm nguồn mở, di động và miễn phí cung cấp cho người dùng IDE đầy đủ tính năng (Môi trường phát triển tích hợp) cho C, C ++ và các ngôn ngữ lập trình được sử dụng rộng rãi khác .


Tính năng trong nháy mắt

Các tính năng chính bao gồm giao diện người dùng đồ họa phức tạp, dễ sử dụng được viết trong bộ công cụ GUI Qt, hỗ trợ phiên, hỗ trợ nhiều ngôn ngữ lập trình, khả năng thiết lập ứng dụng dưới dạng dự án thứ hai, cũng như khả năng tạo dự án từ đầu.

Ngoài ra, nó đi kèm với các công cụ khác nhau, chế độ xem, chế độ và bộ làm việc, hỗ trợ cho các phím tắt, hỗ trợ cho các mẫu, kiểm tra đơn vị và các lớp học. Với KDevelop, các nhà phát triển sẽ có thể khám phá mã nguồn của một ứng dụng hiện có và thực hiện các thay đổi để cải thiện nó.


Hỗ trợ hơn 10 ngôn ngữ lập trình

Ứng dụng được thiết kế từ đầu để hỗ trợ 12 ngôn ngữ lập trình, 5 công cụ xây dựng, 11 định dạng tài liệu, 4 ​​hệ thống kiểm soát sửa đổi, 3 trình chỉnh sửa mã, 5 bộ công cụ phát triển và hàng chục công cụ gọn gàng khác.

Đó là một ứng dụng đa nền tảng

Được viết bằng Qt, KDevelop được thiết kế như một ứng dụng đa nền tảng đã được thử nghiệm thành công theo GNULinux, FreeBSD, Solaris, Mac OS X và các hệ điều hành giống UNIX khác. Nó có sẵn trên kho phần mềm mặc định của nhiều bản phân phối Linux.


Tính khả dụng và kiến ​​trúc được hỗ trợ
Các nhà phát triển KDE muốn phát triển ứng dụng mạnh mẽ cho môi trường máy tính để bàn KDE có thể tải xuống ứng dụng KDevelop như một kho lưu trữ nguồn, mà phải được cấu hình và biên dịch trước khi cài đặt. Cả kiến ​​trúc 32 bit và 64 bit đều được hỗ trợ tại thời điểm này.


Gặp gỡ KDevPlatform

Cũng là một phần của dự án KDevelop, đáp ứng KDevPlatform, một bộ thư viện nguồn mở và tự do được phân phối có thể được sử dụng làm cơ sở cho các chương trình giống như IDE như Quanta, Kile, KTechLab, và thậm chí cả bản thân KDevelop. KDevPlatform.

Tính năng mới trong bản phát hành này:

  • Khắc phục sự cố thường xảy ra khi chuyển các nhánh git trong nền trong các dự án C ++. Điều này tạm thời vô hiệu cảnh báo tài liệu, cũng như hiển thị tài liệu được phân tích cú pháp trong chú giải công cụ, cho đến khi vấn đề cơ bản được cố định ngược dòng. (lỗi, lỗi ngược dòng)
  • Sửa chữa trình biên dịch không được thiết lập theo mặc định trên Windows, khiến KDevelop thất bại trong việc tìm kiếm thư viện chuẩn C ++. (lỗi)
  • Sửa các đường dẫn thư viện chuẩn không được chuyển thành các đường dẫn bao gồm khi sử dụng clang làm trình biên dịch trên các cửa sổ. (đánh giá)
  • Khắc phục sự cố xảy ra trên một số hệ thống khi mở phiên. (lỗi)
  • Khắc phục bao gồm hoàn thành đường dẫn không hiển thị hệ thống do dự án xác định bao gồm (nghĩa là bao gồm được thêm vào dưới dạng hệ thống bao gồm nhưng theo dự án của bạn). (lỗi)
  • Khắc phục sự cố khi chỉnh sửa hàng loạt xác định trong trình chỉnh sửa xác định. (lỗi)
  • Khắc phục xác nhận (chỉ xảy ra ở chế độ gỡ lỗi) và sự cố có thể xảy ra khi hiển thị chú giải công cụ. (lỗi)
  • Sửa liên kết trong trình duyệt tài liệu không hoạt động trong AppImage. (lỗi)
  • Khắc phục lỗi xây dựng khi xây dựng trong nguồn khi có bản dịch. (lỗi)
  • Khắc phục sự cố khi hiển thị chú giải công cụ điều hướng trong các dự án PHP trong một số trường hợp. (lỗi)
  • Sửa các mục tiêu được sao chép khi sử dụng các tiểu dự án CMake. (lỗi)
  • Chỉnh sửa công cụ giao diện điều khiển yêu cầu xóa một tệp tạm thời một cách tương tác. (lỗi)
  • Khắc phục nhiều cảnh báo AUTOMOC trong khi biên dịch với CMake 3.10
  • Khắc phục một số menu ngữ cảnh chế độ xem công cụ có các mục nhập trống. (lỗi)
  • Khắc phục tiện ích tiến trình trong thanh trạng thái không hiển thị trong một số phiên. (đánh giá)
  • Điều chỉnh bộ nhớ cache xóa logic để đảm bảo rằng bộ nhớ cache mô hình mã (~ / .cache / kdevduchain) luôn bị xóa khi thay đổi sang phiên bản KDevelop khác (bao gồm các phiên bản vá). Dữ liệu không phù hợp trong bộ nhớ cache đã gây ra một loạt vấn đề trong quá khứ, bao gồm cả sự cố. Nếu bạn thực sự cần giữ bộ nhớ cache, bạn có thể tạo tệp (trống) với hậu tố phiên bản của phiên bản đích trong thư mục bộ nhớ cache.
  • Khắc phục KDevelop không bắt đầu với trang chào mừng được bật (mặc định là trang này) trên các hệ thống không có hỗ trợ OpenGL. (lỗi)
  • Khắc phục sự cố xây dựng với phiên bản Qt 5.5.
  • Khắc phục các mẫu tệp không hoạt động trên Windows (bản sửa lỗi này phải nằm trong trình cài đặt Windows 5.2.0, nhưng không nằm trong tệp tarball nguồn).

Tính năng mới trong phiên bản:

  • Khắc phục sự cố thường xảy ra khi chuyển các nhánh git trong nền trong các dự án C ++. Điều này tạm thời vô hiệu cảnh báo tài liệu, cũng như hiển thị tài liệu được phân tích cú pháp trong chú giải công cụ, cho đến khi vấn đề cơ bản được cố định ngược dòng. (lỗi, lỗi ngược dòng)
  • Sửa chữa trình biên dịch không được thiết lập theo mặc định trên Windows, khiến KDevelop thất bại trong việc tìm kiếm thư viện chuẩn C ++. (lỗi)
  • Sửa các đường dẫn thư viện chuẩn không được chuyển thành các đường dẫn bao gồm khi sử dụng clang làm trình biên dịch trên các cửa sổ. (đánh giá)
  • Khắc phục sự cố xảy ra trên một số hệ thống khi mở phiên. (lỗi)
  • Khắc phục bao gồm hoàn thành đường dẫn không hiển thị hệ thống do dự án xác định bao gồm (nghĩa là bao gồm được thêm vào dưới dạng hệ thống bao gồm nhưng theo dự án của bạn). (lỗi)
  • Khắc phục sự cố khi chỉnh sửa hàng loạt xác định trong trình chỉnh sửa xác định. (lỗi)
  • Khắc phục xác nhận (chỉ xảy ra ở chế độ gỡ lỗi) và sự cố có thể xảy ra khi hiển thị chú giải công cụ. (lỗi)
  • Sửa liên kết trong trình duyệt tài liệu không hoạt động trong AppImage. (lỗi)
  • Khắc phục lỗi xây dựng khi xây dựng trong nguồn khi có bản dịch. (lỗi)
  • Khắc phục sự cố khi hiển thị chú giải công cụ điều hướng trong các dự án PHP trong một số trường hợp. (lỗi)
  • Sửa các mục tiêu được sao chép khi sử dụng các tiểu dự án CMake. (lỗi)
  • Chỉnh sửa công cụ giao diện điều khiển yêu cầu xóa một tệp tạm thời một cách tương tác. (lỗi)
  • Khắc phục nhiều cảnh báo AUTOMOC trong khi biên dịch với CMake 3.10
  • Khắc phục một số menu ngữ cảnh chế độ xem công cụ có các mục nhập trống. (lỗi)
  • Khắc phục tiện ích tiến trình trong thanh trạng thái không hiển thị trong một số phiên. (đánh giá)
  • Điều chỉnh bộ nhớ cache xóa logic để đảm bảo rằng bộ nhớ cache mô hình mã (~ / .cache / kdevduchain) luôn bị xóa khi thay đổi sang phiên bản KDevelop khác (bao gồm các phiên bản vá). Dữ liệu không phù hợp trong bộ nhớ cache đã gây ra một loạt vấn đề trong quá khứ, bao gồm cả sự cố. Nếu bạn thực sự cần giữ bộ nhớ cache, bạn có thể tạo tệp (trống) với hậu tố phiên bản của phiên bản đích trong thư mục bộ nhớ cache.
  • Khắc phục KDevelop không bắt đầu với trang chào mừng được bật (mặc định là trang này) trên các hệ thống không có hỗ trợ OpenGL. (lỗi)
  • Khắc phục sự cố xây dựng với phiên bản Qt 5.5.
  • Khắc phục các mẫu tệp không hoạt động trên Windows (bản sửa lỗi này phải nằm trong trình cài đặt Windows 5.2.0, nhưng không nằm trong tệp tarball nguồn).

Tính năng mới trong phiên bản 5.1.2:

  • Các tệp nhị phân được dựng sẵn:
  • AppImage: Các cải tiến khác nhau; hiện đang vận chuyển LLVM 3.9.1
  • Trình cài đặt Windows: Nhiều cải tiến; bây giờ gửi Qt 5.9.1
  • Các thay đổi trong kdevplatform, kdevelop, kdev-php và kdev-python:
  • Đã khắc phục sự cố trong lakeer cmake (lỗi 363269)
  • Nhiều cải tiến nhỏ về hoàn thành mã cmake và C ++
  • Sửa vị trí của C ++ #include completions (https://phabricator.kde.org/D6230)
  • Khắc phục sự cố với các dự án JS trên các thư mục từ xa (bug 369573)
  • Khắc phục sự cố có thể xảy ra khi phân tích cú pháp mã PHP (lỗi 381123)
  • Khắc phục lỗi treo khi thoát (lỗi 379669)
  • Xem trước định dạng nguồn đã quay lại
  • Khắc phục menu ngữ cảnh trùng lặp trên đường viền biểu tượng (https://phabricator.kde.org/D6838)
  • Sửa mã hiển thị trong tiện ích sử dụng trên một số hệ thống
  • Khắc phục & quot; Định dạng Tệp & quot; hành động menu ngữ cảnh
  • Khắc phục sự cố có thể xảy ra khi phân tích cú pháp mã Python với các kết thúc dòng Mac kiểu cũ (chỉ 'r') (lỗi 378827)
  • Sửa lỗi nhảy tới vị trí điểm ngắt trong mô hình điểm ngắt (lỗi 382652)
  • Khắc phục sự cố trên CPU không có SSE2
  • Khắc phục việc chạy các tệp thi hành với các khoảng trống trong đường dẫn trên cửa sổ
  • Khắc phục sự cố có thể xảy ra khi nhấp vào & quot; hiển thị tài liệu & quot; trong chú giải công cụ (https://phabricator.kde.org/D6436)
  • Công việc dọn dẹp khác nhau
  • ... và nhiều người khác, quá nhiều để liệt kê chúng ở đây - chạy & quot; git log v5.1.1..v5.1.2 & quot; trong một trong các kho lưu trữ để xem tất cả các thay đổi.

Tính năng mới trong phiên bản 5.1.1:

  • Các tệp nhị phân được dựng sẵn:
  • Trình cài đặt Windows: Sửa các biểu tượng bị thiếu trên trình cài đặt Windows.
  • AppImage: Phong cách tiện ích con tàu Breeze. T3538
  • AppImage: Bổ sung các plugin Sonnet (dựa trên aspell, hunspell, hspell). T4100
  • AppImage: Gửi một số sơ đồ màu mặc định (được sử dụng với Cài đặt - & gt; Bảng màu) với AppImage.
  • AppImage: Được xây dựng với hỗ trợ KF5SysGuard: Bật & quot; Đính kèm vào quá trình & quot; trong AppImage. T5878
  • kdevplatform:
  • Không trích xuất tất cả hình ảnh xem trước mẫu, tải từ lưu trữ theo yêu cầu. Cam kết. Xem lại mã phao D5701
  • Sử dụng https://www.google.com thay vì http://www.google.de trong tập lệnh bên ngoài của google selection. Cam kết. Xem lại mã phao D5719
  • Sử dụng tên biểu tượng nhất quán cho công cụ xây dựng, xóa các biểu tượng thừa kế thừa. Cam kết. Mã phác sĩ xem xét D5651
  • Appwizard: khắc phục sự cố ngắt kết nối trong ProjectVcsPage. Cam kết. Xem xét mã phabricator D5536
  • Ngừng tiếp xúc không sử dụng và bị hỏng đối tượng Project trên D-Bus. Cam kết. Mã Phabricator xem xét D5607
  • Appwizard: lưu trữ vcsPlugin đã chọn trong tệp .kdev4 của nhà phát triển. Cam kết. Đánh giá mã phao D5513
  • Backgroundparser: Thư giãn khẳng định một chút. Cam kết. Xem lỗi # 378933
  • Vấn đề xung quanh việc làm trong đường dẫn (QString). Cam kết. Xem lỗi # 378933
  • Sửa tệp xem trước sai thêm vào quá trình tạo dự án từ mẫu ứng dụng. Cam kết. Đánh giá mã Phác thảo D5314
  • Khắc phục sự cố hỗ trợ cho nhiều tệp và đường dẫn tương đối trong ShowFilesAfterGeneration. Cam kết. Xem lại mã phao D5316
  • Tải mẫu từ hộp thoại Tệp: sửa lỗi sử dụng chuỗi bộ lọc sai. Cam kết. Sửa lỗi # 376040. Đánh giá mã phao D5155
  • Tìm / Thay thế trong các tệp: Không bao bọc nội dung của chú giải công cụ cho dòng đầu ra. Cam kết. Xem lại mã phao D5135
  • kdevelop:
  • Cài đặt định nghĩa mimetype xdg cho OpenCL C. Cam kết. Đánh giá mã phao D5621
  • Di chuyển bản in từ int sang unsigned int. Cam kết. Xem lại mã phao D5654
  • Khắc phục sự cố xây dựng cho MinGW. Cam kết. Sửa lỗi # 379454
  • Tìm Cppcheck là phụ thuộc RUNTIME. Cam kết. Đánh giá mã phao D5632
  • Ngôn ngữ OpenCL thực sự được gọi là OpenCL C. Cam kết. Đánh giá mã phao D5485
  • Loại bỏ mimetype không cần thiết cho các tệp * .kdevinternal. Cam kết. Đánh giá mã phao D5624
  • Tạo đối tượng KAboutData chỉ sau dụ QApp, để dịch các bản dịch. Cam kết. Xem xét mã phabricator D5598
  • CMake - sửa lỗi với việc giảm cài đặt đã thay đổi cho thư mục xây dựng hiện có. Cam kết. Xem lại mã phao D5609
  • Thả rõ ràng% {PROJECTDIR} / từ các mẫu 'ShowFilesAfterGeneration. Cam kết. Đánh giá mã phao D5531
  • Xoá bỏ & quot; VersionControl & quot; các mục từ mẫu / mẫu kdev4. Cam kết. Đánh giá mã phao D5512
  • Sửa ShowFilesAfterGeneration để khớp các tệp đã tạo. Cam kết. Sửa lỗi # 378499
  • Cập nhật hình ảnh logo Qt. Cam kết. Xem lại mã phao D5278
  • kdev-python:
  • Khắc phục sự cố trong mã sửa lỗi cú pháp. Cam kết. Sửa lỗi một phần # 378827.
  • Pep8: Hãy cảnh báo pep8 ít phiền toái hơn. Cam kết. Mã Phabricator xem xét D5397
  • kdev-php:
  • Khắc phục các bài kiểm tra đơn vị duchain. Cam kết. Mã Phabricator xem xét D5817

Tính năng mới trong phiên bản 5.1.0:

  • kdevelop:
  • Mẫu QObject: sửa lỗi chính tả định nghĩa lại các định nghĩa khối extra_definitions. Cam kết.
  • Cập nhật số phiên bản thành 5.0.4. Cam kết.
  • Clang: Sửa lỗi thiếu khóa DUChain. Cam kết.
  • Hệ thống tùy chỉnh-xây dựng: Khắc phục sự cố khi định cấu hình. Cam kết. Xem lỗi # 335470
  • Cố gắng sửa thử nghiệm testGccCompatibility cho tôi. Cam kết.
  • Clang: Cũng đổi tên destructors khi đổi tên class. Cam kết. Sửa lỗi # 373452
  • Khắc phục lỗi với các đối số CMake sai trong khi thêm thư mục xây dựng mới. Cam kết.
  • Clang: Không đề xuất chức năng refactor defs. Cam kết.
  • Sửa các nhận xét trong mẫu tệp để kiểm tra đơn vị Python cho thiết lập / tearDown. Cam kết. Sửa lỗi # 321005
  • Khắc phục TestCustomBuildSystemPlugin bằng cách readding .kdev4 thư mục dữ liệu thử nghiệm. Cam kết.
  • Nhà cung cấp: Khắc phục một số cảnh báo thời gian chạy Qt. Cam kết.
  • Cập nhật TestProblems :: testMissingInclude () thành ClangFixitAssistant hiện tại. Cam kết.
  • Chỉnh sửa hình ảnh CSS QtHelp. Cam kết.
  • Sửa lỗi tải trang QtHelp. Cam kết.
  • Cập nhật INSTALL. Cam kết.
  • Hợp lý hóa README. Cam kết.
  • File_templates: Xóa '#include & quot; foo.moc & quot;' chân trang. Cam kết.
  • Ưu tiên qmake trên qmake-qt5 trên qmake-qt4. Cam kết.
  • Appimage: không thất bại trên git stash pop. Cam kết.
  • Sửa biểu tượng mặc định cho một số plugin. Cam kết.
  • Sửa lỗi I18n. Cam kết.
  • kdevplatform:
  • Không mở tài liệu không tồn tại từ các vấn đề xem + sửa lỗi xác nhận. Cam kết.
  • Sửa chữa xác nhận cho ProblemModel. Cam kết.
  • Lưu ý rõ ràng hơn trong API dox mà nullptr có thể được trả lại. Cam kết.
  • Hộp thoại mẫu tệp: Khắc phục sự cố trong trang ghi đè với lớp cơ sở không xác định. Cam kết.
  • Cảnh báo thời gian chạy im lặng về các phương thức bị thiếu. Cam kết.
  • Vượt qua KTextEditor :: MainWindow để xem văn bản được tạo từ TextDocuments. Cam kết.
  • Công cụ mẫu tệp: không có tài liệu mở, sử dụng thư mục cơ sở của dự án hoặc nhà riêng. Cam kết.
  • Cập nhật số phiên bản thành 5.0.4. Cam kết.
  • Dọn dẹp: Xóa thành viên không sử dụng. Cam kết.
  • Đăng ký EnvironmentSelectionWidget đúng cách với KConfigDialogManager. Cam kết.
  • Tắt tính năng Đồ thị Sửa đổi. Cam kết.
  • Khắc phục sự cố khi kích hoạt & quot; Nguồn Định dạng lại & quot; không tải thêm tệp nào. Cam kết.
  • Khôi phục ẩn các nút trợ giúp trong hộp thoại trợ lý. Cam kết.
  • Dọn dẹp: Xóa phương thức không sử dụng. Cam kết.
  • Quickopenfilter: Khắc phục tài liệu. Cam kết.
  • Khắc phục các hộp kiểm trong trang tùy chọn tùy chỉnh mẫu tệp bị đặt không đúng chỗ. Cam kết.
  • Tăng tốc độ điều khiển test_project một chút. Cam kết.
  • Sửa bố cục vô tình đang cố gắng thay thế bố cục chính của OutputPage. Cam kết.
  • Sửa mở các URL từ xa mà không có tên tệp. Cam kết. Sửa lỗi # 373213
  • TestTemplatesModel, TestGenerationTest: C locale để tránh các chuỗi đã dịch. Cam kết.
  • Tăng các nút ngữ cảnh lịch sử trước / tiếp theo. Cam kết.
  • SourceFormatterController: Sửa 'tệp định dạng lại'. Cam kết. Sửa lỗi # 373842
  • SourceFormatterController: Thêm đầu ra gỡ lỗi. Cam kết.
  • Sửa vòng lặp vô hạn trên nhóm môi trường nhân bản với một bản sao khác hiện tại. Cam kết.
  • Hoàn nguyên & quot; Khôi phục hộp thoại Giới thiệu về các plugin trong & quot; Plugin đã tải & quot; hộp thoại & quot ;. Cam kết.
  • Khắc phục cảnh báo không dùng nữa. Cam kết.
  • Thêm mã dự phòng cho KAboutData :: fromPluginMetaData () cho các phiên bản kf5 cũ. Cam kết.
  • Khôi phục hộp thoại Giới thiệu về các plugin trong & quot; Plugin đã tải & quot; hộp thoại. Cam kết.
  • LoadedPluginsDialog: Khắc phục sự cố memleak. Cam kết.
  • Sửa lỗi định vị chuẩnDocumentationView. Cam kết.
  • Cập nhật INSTALL. Cam kết.
  • Thêm các bit về đóng góp cho KDevelop. Cam kết.
  • Hợp lý hóa README. Cam kết.
  • Kiểu: C ++ 11ify. Cam kết.
  • Projectfilter: Lọc ra các tạo tác VS. Cam kết.
  • ProjectConfigSkeleton: Xóa FIXME. Cam kết.
  • Khắc phục lỗi đánh máy trong thông báo CMake. Cam kết.
  • Khắc phục sự cố trích xuất các chuỗi giao diện người dùng nhiều dòng từ trang chào mừng. Cam kết.
  • Hotfix để khôi phục bản dựng với KConfig mới hơn. Cam kết.
  • Sửa biểu tượng mặc định cho một số plugin. Cam kết.
  • Ẩn thanh tiến trình sau khi tất cả công việc đã hoàn tất. Cam kết.
  • DUChainPointer :: dynamicCast () - không phân đoạn nếu không có đích. Cam kết.
  • kdev-php:
  • Cập nhật số phiên bản thành 5.0.4. Cam kết.
  • kdev-python:
  • Cập nhật số phiên bản thành 5.0.4. Cam kết.
  • Khắc phục sự cố khi yêu cầu tăng mục mà không có docfile được phân tích cú pháp. Cam kết. Sửa lỗi # 373349

Tính năng mới trong phiên bản 5.0.4 / 5.1 Beta 1:

  • kdevelop:
  • Mẫu QObject: sửa lỗi chính tả định nghĩa lại các định nghĩa khối extra_definitions. Cam kết.
  • Cập nhật số phiên bản thành 5.0.4. Cam kết.
  • Clang: Sửa lỗi thiếu khóa DUChain. Cam kết.
  • Hệ thống tùy chỉnh-xây dựng: Khắc phục sự cố khi định cấu hình. Cam kết. Xem lỗi # 335470
  • Cố gắng sửa thử nghiệm testGccCompatibility cho tôi. Cam kết.
  • Clang: Cũng đổi tên destructors khi đổi tên class. Cam kết. Sửa lỗi # 373452
  • Khắc phục lỗi với các đối số CMake sai trong khi thêm thư mục xây dựng mới. Cam kết.
  • Clang: Không đề xuất chức năng refactor defs. Cam kết.
  • Sửa các nhận xét trong mẫu tệp để kiểm tra đơn vị Python cho thiết lập / tearDown. Cam kết. Sửa lỗi # 321005
  • Khắc phục TestCustomBuildSystemPlugin bằng cách readding .kdev4 thư mục dữ liệu thử nghiệm. Cam kết.
  • Nhà cung cấp: Khắc phục một số cảnh báo thời gian chạy Qt. Cam kết.
  • Cập nhật TestProblems :: testMissingInclude () thành ClangFixitAssistant hiện tại. Cam kết.
  • Chỉnh sửa hình ảnh CSS QtHelp. Cam kết.
  • Sửa lỗi tải trang QtHelp. Cam kết.
  • Cập nhật INSTALL. Cam kết.
  • Hợp lý hóa README. Cam kết.
  • File_templates: Xóa '#include & quot; foo.moc & quot;' chân trang. Cam kết.
  • Ưu tiên qmake trên qmake-qt5 trên qmake-qt4. Cam kết.
  • Appimage: không thất bại trên git stash pop. Cam kết.
  • Sửa biểu tượng mặc định cho một số plugin. Cam kết.
  • Sửa lỗi I18n. Cam kết.
  • kdevplatform:
  • Không mở tài liệu không tồn tại từ các vấn đề xem + sửa lỗi xác nhận. Cam kết.
  • Sửa chữa xác nhận cho ProblemModel. Cam kết.
  • Lưu ý rõ ràng hơn trong API dox mà nullptr có thể được trả lại. Cam kết.
  • Hộp thoại mẫu tệp: Khắc phục sự cố trong trang ghi đè với lớp cơ sở không xác định. Cam kết.
  • Cảnh báo thời gian chạy im lặng về các phương thức bị thiếu. Cam kết.
  • Vượt qua KTextEditor :: MainWindow để xem văn bản được tạo từ TextDocuments. Cam kết.
  • Công cụ mẫu tệp: không có tài liệu mở, sử dụng thư mục cơ sở của dự án hoặc nhà riêng. Cam kết.
  • Cập nhật số phiên bản thành 5.0.4. Cam kết.
  • Dọn dẹp: Xóa thành viên không sử dụng. Cam kết.
  • Đăng ký EnvironmentSelectionWidget đúng cách với KConfigDialogManager. Cam kết.
  • Tắt tính năng Đồ thị Sửa đổi. Cam kết.
  • Khắc phục sự cố khi kích hoạt & quot; Nguồn Định dạng lại & quot; không tải thêm tệp nào. Cam kết.
  • Khôi phục ẩn các nút trợ giúp trong hộp thoại trợ lý. Cam kết.
  • Dọn dẹp: Xóa phương thức không sử dụng. Cam kết.
  • Quickopenfilter: Khắc phục tài liệu. Cam kết.
  • Khắc phục các hộp kiểm trong trang tùy chọn tùy chỉnh mẫu tệp bị đặt không đúng chỗ. Cam kết.
  • Tăng tốc độ điều khiển test_project một chút. Cam kết.
  • Sửa bố cục vô tình đang cố gắng thay thế bố cục chính của OutputPage. Cam kết.
  • Sửa mở các URL từ xa mà không có tên tệp. Cam kết. Sửa lỗi # 373213
  • TestTemplatesModel, TestGenerationTest: C locale để tránh các chuỗi đã dịch. Cam kết.
  • Tăng các nút ngữ cảnh lịch sử trước / tiếp theo. Cam kết.
  • SourceFormatterController: Sửa 'tệp định dạng lại'. Cam kết. Sửa lỗi # 373842
  • SourceFormatterController: Thêm đầu ra gỡ lỗi. Cam kết.
  • Sửa vòng lặp vô hạn trên nhóm môi trường nhân bản với một bản sao khác hiện tại. Cam kết.
  • Hoàn nguyên & quot; Khôi phục hộp thoại Giới thiệu về các plugin trong & quot; Plugin đã tải & quot; hộp thoại & quot ;. Cam kết.
  • Khắc phục cảnh báo không dùng nữa. Cam kết.
  • Thêm mã dự phòng cho KAboutData :: fromPluginMetaData () cho các phiên bản kf5 cũ. Cam kết.
  • Khôi phục hộp thoại Giới thiệu về các plugin trong & quot; Plugin đã tải & quot; hộp thoại. Cam kết.
  • LoadedPluginsDialog: Khắc phục sự cố memleak. Cam kết.
  • Sửa lỗi định vị chuẩnDocumentationView. Cam kết.
  • Cập nhật INSTALL. Cam kết.
  • Thêm các bit về đóng góp cho KDevelop. Cam kết.
  • Hợp lý hóa README. Cam kết.
  • Kiểu: C ++ 11ify. Cam kết.
  • Projectfilter: Lọc ra các tạo tác VS. Cam kết.
  • ProjectConfigSkeleton: Xóa FIXME. Cam kết.
  • Khắc phục lỗi đánh máy trong thông báo CMake. Cam kết.
  • Khắc phục sự cố trích xuất các chuỗi giao diện người dùng nhiều dòng từ trang chào mừng. Cam kết.
  • Hotfix để khôi phục bản dựng với KConfig mới hơn. Cam kết.
  • Sửa biểu tượng mặc định cho một số plugin. Cam kết.
  • Ẩn thanh tiến trình sau khi tất cả công việc đã hoàn tất. Cam kết.
  • DUChainPointer :: dynamicCast () - không phân đoạn nếu không có đích. Cam kết.
  • kdev-php:
  • Cập nhật số phiên bản thành 5.0.4. Cam kết.
  • kdev-python:
  • Cập nhật số phiên bản thành 5.0.4. Cam kết.
  • Khắc phục sự cố khi yêu cầu tăng mục mà không có docfile được phân tích cú pháp. Cam kết. Sửa lỗi # 373349

Tính năng mới trong phiên bản 5.0.3 / 5.1 Beta 1:

  • Khắc phục vấn đề về khóa trong trình phân tích cú pháp nền, gây ra sự cố thường xuyên trên Windows (3c395340d)
  • Khắc phục sự cố tìm kiếm bị hỏng trong chế độ xem tài liệu (0602281c)
  • Khắc phục các sự cố khác nhau với chế độ xem điểm ngắt (cba54572)
  • Khắc phục sự cố có thể xảy ra khi kích hoạt FixIt (BR: 369176)
  • Khắc phục sự cố khi thực hiện các tác vụ khác nhau với plugin Đã tắt (BR: 369326)
  • Cập nhật Sonnet trong trình cài đặt Windows dẫn đến sự cố với tính năng kiểm tra chính tả (BR: 370470)
  • Sửa các tệp văn bản được phân tích cú pháp dưới dạng CMake trong một số trường hợp, dẫn đến hiệu suất kém và sự cố
  • Sử dụng đúng phông chữ trong chế độ xem tài liệu (BR: 285162)
  • Khắc phục sự cố khi nhấp vào & quot; Khai báo đổi tên & quot; mà không có trình chỉnh sửa đang mở (22bdccb1)
  • Khắc phục & quot; Tải xuống thêm ... & quot; tính năng không hoạt động trên một số hệ thống (4c4500bf)
  • Khắc phục & quot; Chọn chế độ xem công cụ tiếp theo / trước đó & quot; hoạt động không chính xác trong một số trường hợp (24d3e3bb)
  • Khắc phục & quot; Ẩn / Khôi phục các bến cảng & quot; hoạt động không chính xác trong một số trường hợp (daeed5f1)
  • Khắc phục & quot; Cài đặt dưới dạng gốc & quot; hành động không hoạt động (30a66c3f)
  • Khắc phục plugin xây dựng CMake đôi khi xây dựng lại mọi thứ khi không nên (17b6499e)
  • Nhiều cải tiến giao diện người dùng khác.

Tính năng mới trong phiên bản 5.0.3:

  • Khắc phục vấn đề về khóa trong trình phân tích cú pháp nền, gây ra sự cố thường xuyên trên Windows (3c395340d)
  • Khắc phục sự cố tìm kiếm bị hỏng trong chế độ xem tài liệu (0602281c)
  • Khắc phục các sự cố khác nhau với chế độ xem điểm ngắt (cba54572)
  • Khắc phục sự cố có thể xảy ra khi kích hoạt FixIt (BR: 369176)
  • Khắc phục sự cố khi thực hiện các tác vụ khác nhau với plugin Đã tắt (BR: 369326)
  • Cập nhật Sonnet trong trình cài đặt Windows dẫn đến sự cố với tính năng kiểm tra chính tả (BR: 370470)
  • Sửa các tệp văn bản được phân tích cú pháp dưới dạng CMake trong một số trường hợp, dẫn đến hiệu suất kém và sự cố
  • Sử dụng đúng phông chữ trong chế độ xem tài liệu (BR: 285162)
  • Khắc phục sự cố khi nhấp vào & quot; Khai báo đổi tên & quot; mà không có trình chỉnh sửa đang mở (22bdccb1)
  • Khắc phục & quot; Tải xuống thêm ... & quot; tính năng không hoạt động trên một số hệ thống (4c4500bf)
  • Khắc phục & quot; Chọn chế độ xem công cụ tiếp theo / trước đó & quot; hoạt động không chính xác trong một số trường hợp (24d3e3bb)
  • Khắc phục & quot; Ẩn / Khôi phục các bến cảng & quot; hoạt động không chính xác trong một số trường hợp (daeed5f1)
  • Khắc phục & quot; Cài đặt dưới dạng gốc & quot; hành động không hoạt động (30a66c3f)
  • Khắc phục plugin xây dựng CMake đôi khi xây dựng lại mọi thứ khi không nên (17b6499e)
  • Nhiều cải tiến giao diện người dùng khác.

Tính năng mới trong phiên bản 5.0.2:

  • Khắc phục vấn đề về khóa trong trình phân tích cú pháp nền, gây ra sự cố thường xuyên trên Windows (3c395340d)
  • Khắc phục sự cố tìm kiếm bị hỏng trong chế độ xem tài liệu (0602281c)
  • Khắc phục các sự cố khác nhau với chế độ xem điểm ngắt (cba54572)
  • Khắc phục sự cố có thể xảy ra khi kích hoạt FixIt (BR: 369176)
  • Khắc phục sự cố khi thực hiện các tác vụ khác nhau với plugin Đã tắt (BR: 369326)
  • Cập nhật Sonnet trong trình cài đặt Windows dẫn đến sự cố với tính năng kiểm tra chính tả (BR: 370470)
  • Sửa các tệp văn bản được phân tích cú pháp dưới dạng CMake trong một số trường hợp, dẫn đến hiệu suất kém và sự cố
  • Sử dụng đúng phông chữ trong chế độ xem tài liệu (BR: 285162)
  • Khắc phục sự cố khi nhấp vào & quot; Khai báo đổi tên & quot; mà không có trình chỉnh sửa đang mở (22bdccb1)
  • Khắc phục & quot; Tải xuống thêm ... & quot; tính năng không hoạt động trên một số hệ thống (4c4500bf)
  • Khắc phục & quot; Chọn chế độ xem công cụ tiếp theo / trước đó & quot; hoạt động không chính xác trong một số trường hợp (24d3e3bb)
  • Khắc phục & quot; Ẩn / Khôi phục các bến cảng & quot; hoạt động không chính xác trong một số trường hợp (daeed5f1)
  • Khắc phục & quot; Cài đặt dưới dạng gốc & quot; hành động không hoạt động (30a66c3f)
  • Khắc phục plugin xây dựng CMake đôi khi xây dựng lại mọi thứ khi không nên (17b6499e)
  • Nhiều cải tiến giao diện người dùng khác.

Tính năng mới trong phiên bản 5.0.1:

  • Sự cố được khắc phục trong 5.0.1:
  • Khắc phục sự cố bế tắc trong trình phân tích cú pháp nền, đặc biệt xảy ra trên các dự án có chứa cả mã C ++ và Python / JS / QML và khiến cho việc phân tích cú pháp hoặc toàn bộ ứng dụng đóng băng một cách ngẫu nhiên. [BR: 355100]
  • Không hiển thị & quot; dự án đã được mở trong một phiên khác & quot; hộp thoại khi khởi động phiên trong một số trường hợp.
  • Khắc phục sự cố xảy ra khi chuyển đổi các nhánh git trên dòng lệnh.
  • Khắc phục sự cố khi khởi động trình gỡ lỗi từ dòng lệnh. [BR: 367837]
  • Đánh dấu di chuột qua hiện sử dụng tính năng & quot; Đánh dấu tìm kiếm & quot; màu từ hộp thoại cấu hình, thay vì màu vàng sáng được mã hóa cứng. [BR: 368458]
  • Khắc phục sự cố trong plugin PHP khi chỉnh sửa văn bản trong dòng sau & quot; TODO & quot ;. [BR: 368257]
  • Sửa thư mục làm việc của plugin Makefile tùy chỉnh [BR: 239004]
  • Khắc phục sự cố có thể xảy ra khi kích hoạt tác vụ bật lên trợ lý [BR: 368270]
  • Khắc phục sự cố đóng băng trong một số trường hợp khi trang chào mừng được hiển thị. [BR: 368138]
  • Khắc phục một số vấn đề về bản dịch.
  • Sửa nhập khẩu đôi khi không được tìm thấy trong kdev-python mà không nhấn F5 bằng tay [BR: 368556]
  • Sự cố được khắc phục trong Ứng dụng Linux:
  • Gửi plugin phụ đề.
  • Khắc phục sự cố QtHelp không hoạt động.
  • Gửi nhiều thư viện X11 khác nhau, báo cáo này làm cho hệ nhị phân chạy trên các hệ thống tương đối cũ hiện nay (SLES 11 và tương tự)
  • Tắt trang chào mừng ngay bây giờ.

Tính năng mới trong phiên bản 5.0.0:

  • Gần hai năm sau khi phát hành KDevelop 4.7, chúng tôi vui mừng thông báo về tính khả dụng ngay lập tức của KDevelop 5.0. KDevelop là môi trường phát triển tích hợp tập trung vào hỗ trợ ngôn ngữ lập trình C ++, Python, PHP và JavaScript / QML. Nhiều thay đổi quan trọng và tái cấu trúc đã được thực hiện cho phiên bản 5.0, đảm bảo rằng KDevelop vẫn duy trì và dễ dàng mở rộng và cải thiện trong những năm tiếp theo. Điểm nổi bật bao gồm hỗ trợ ngôn ngữ C / C ++ cải tiến mới, cũng như đánh bóng cho Python, PHP và QML / JS.

Tính năng mới trong phiên bản 4.7.3 / 5.0.0 Beta:

  • Chúng tôi đã chuyển cơ sở mã lớn của chúng tôi sang các khung công tác Qt 5 và KDE 5 (KF5).
  • Chúng tôi đã thay thế trình phân tích cú pháp C ++ kế thừa và plugin phân tích ngữ nghĩa của chúng tôi bằng plugin phân tích mạnh hơn dựa trên Clang từ dự án LLVM.
  • Chúng tôi đã xóa trình thông dịch CMake viết tay và bây giờ tận dụng dữ liệu meta do chính CMake phía trên cung cấp.
  • Cuối cùng, chúng tôi đã tích hợp hỗ trợ ngôn ngữ ngữ nghĩa cho QML và JavaScript, cũng như người quản lý dự án cho QMake.
  • Cuối cùng, chúng tôi đã dọn sạch nhiều khu vực trong cơ sở mã của chúng tôi và cải thiện hiệu suất của một số luồng công việc đáng kể.

Tính năng mới trong phiên bản 4.7.2 / 5.0.0 Beta:

  • Chúng tôi đã chuyển mã cơ sở cho các khung công tác Qt 5 và KDE 5 (KF5).
  • Chúng tôi đã thay thế trình phân tích cú pháp C ++ kế thừa và plugin phân tích ngữ nghĩa của chúng tôi bằng plugin phân tích mạnh hơn dựa trên Clang từ dự án LLVM.
  • Chúng tôi đã xóa trình thông dịch CMake viết tay và bây giờ tận dụng dữ liệu meta do chính CMake phía trên cung cấp.
  • Cuối cùng, chúng tôi đã tích hợp hỗ trợ ngôn ngữ ngữ nghĩa cho QML và JavaScript, cũng như người quản lý dự án cho QMake.
  • Cuối cùng, chúng tôi đã dọn sạch nhiều khu vực trong cơ sở mã của chúng tôi và cải thiện hiệu suất của một số luồng công việc đáng kể.

Tính năng mới trong phiên bản 4.7.1:

  • Bản phát hành này chứa nhiều cải tiến và sửa lỗi - mọi người đều được khuyến khích nâng cấp.

Có gì mới trong phiên bản 4.5.0:

  • Bản phát hành này được tích hợp thêm cho các bài kiểm tra đơn vị, để bạn có thể dễ dàng chạy và gỡ lỗi chúng trong khi làm việc trên các dự án của bạn.
  • Trình hướng dẫn Lớp Mới đã được cập nhật và nhiều thay đổi đã được thực hiện liên quan đến việc đánh bóng giao diện người dùng ở những nơi khác nhau.
  • Hỗ trợ tốt hơn cho các tính năng C ++ 11 đã được cung cấp.

Có gì mới trong phiên bản 4.3.0 RC1:

  • Đây có lẽ là phiên bản thử nghiệm cuối cùng trước phát hành 4.3 cuối cùng. Ứng cử viên phát hành này bao gồm các sửa lỗi bổ sung và cải tiến hơn nữa hỗ trợ ngôn ngữ C ++ 11.

Tính năng mới trong phiên bản 4.1.1:

  • Milian Wolff: đặt phiên bản thành 4.1.0, yêu cầu kdevplatform 1.1.0
  • Milian Wolff: khắc phục sự cố trình quản lý tùy chỉnh khi xóa, đổi tên thư mục
  • Milian Wolff: tối ưu hóa: không cần phải gọi moveBehindComment nếu chúng tôi tìm thấy #include cuối cùng, chỉ cần đưa vào sau đó
  • Milian Wolff: cuối cùng đã sửa vị trí bao gồm mục bị thiếu ...
  • Milian Wolff: đặt các khai báo bao gồm / chuyển tiếp sau khi xác định hoặc nhận xét nếu không tìm thấy dòng trống
  • Milian Wolff: thêm đúng định nghĩa bao gồm / chuyển tiếp vào đầu tài liệu khi chúng tôi không tìm thấy vị trí sau đó
  • Aleix Pol: Kiểm tra các biến được lưu trong bộ nhớ cache từ các điều kiện.
  • Aleix Pol: Có thể tải lại CMakeFolders không có cmakelists.txt (vì nó đã bị xóa). Cải thiện trách nhiệm về xóa tệp. Tải lại nhánh dự án khi một tệp CMakeLists.txt đã bị xóa.
  • Milian Wolff: sử dụng màu hệ thống thay vì màu cứng được mã hóa trong công cụ dòng lệnh GDB
  • Milian Wolff: đặt trọng tâm vào dòng bộ lọc theo mặc định trong hộp thoại 'đính kèm với quá trình'
  • Milian Wolff: đọc đúng trạng thái trình gỡ lỗi khi thêm tiện ích đầu ra sau khi quá trình gỡ lỗi được bắt đầu
  • Aleix Pol: Kiểm tra lệnh tùy chọn hoạt động đúng với bộ nhớ cache.
  • Aleix Pol: Sử dụng api chính xác.
  • Aleix Pol: Khắc phục sự cố tải lại dự án khi bộ nhớ cache bị bẩn.
  • Aleix Pol: Không đặt biến trong trường hợp biến đã được chỉ định trên bộ nhớ cache.
  • Aleix Pol: Sửa tên vị trí sai.
  • Aleix Pol: Tải lại dự án bất cứ khi nào CMakeCache được sửa đổi.
  • Milian Wolff: hãy xem quyền sở hữu tiện ích con, ngăn chặn rò rỉ và sự cố
  • NicolAs Alvarez: Hỗ trợ CMake: tránh vòng lặp vô hạn trên foreach (RANGE) không bao giờ chạy.
  • Aleix Pol: Giúp phân tích cú pháp các dự án đúng với các tệp CMakeLists.txt trống. Không thêm thư mục gốc của dự án cmake hai lần vào trình theo dõi.

Có gì mới trong phiên bản 4.0.2:

  • Viết lại từ đầu

Tính năng mới trong phiên bản 4.0.1:

  • Milian Wolff: sửa lỗi tràn trong CMakeFunctionArgument :: unescapeValue
  • Andras Mantia: Xóa một số phím tắt xung đột khỏi katepart.
  • Milian Wolff: sửa lỗi: cho phép incr là số nhận dạng, nó không phải là mã thông báo ++ sau tất cả
  • Milian Wolff: đừng đụng vào loại nullptr trong getPointerTarget
  • Milian Wolff: sửa chữa shouldStartCompletion khi viết đường dẫn trong #include, chèn vào không chỉ là một char đơn
  • Milian Wolff: không sụp đổ khi getContainerType không tìm thấy khai báo cho loại được xác định trong topcontext đã cho
  • Andreas Pakulat: Sửa các tệp đang mở bằng đường dẫn tương đối.
  • Andreas Pakulat: Đặt CMAKE_INSTALL_RPATH thành lib-installdir
  • Andreas Pakulat: Đảm bảo kdevplatform được liên kết chính xác
  • Milian Wolff: sử dụng canonicalFilePath như absoluteFilePath có thể dẫn đến các vấn đề khi giải quyết tương đối bao gồm trong các thư mục được liên kết tượng trưng
  • Nicolas Alvarez: Khắc phục sự cố có thể bị rò rỉ khác
  • Nicolas Alvarez: Khắc phục sự cố rò rỉ bộ nhớ trong CMakeListsParser :: readCMakeFile.
  • Milian Wolff: không vượt qua EOF, có thể dẫn đến mã thông báo và lỗi không hợp lệ
  • Aleix Pol: Ngăn chặn gọi con trỏ rỗng.
  • Aleix Pol: Thêm hỗ trợ thích hợp cho lệnh Break.
  • Andreas Pakulat: Đừng cố mở một tệp không tồn tại.
  • Milian Wolff: biến __volatile__ thành một từ đồng nghĩa cho biến động
  • Milian Wolff: không được đưa vào cùng một lớp trong typeutils :: getMemberFunctions
  • Esben Mose Hansen: Tìm thư mục xây dựng ngay cả trong thư mục gốc CMakeLists.txt
  • Milian Wolff: sửa lỗi sử dụng trong danh sách đối số của các virtual virtuals
  • Esben Mose Hansen: Sử dụng chế độ cấu hình làm dự phòng nếu không tìm thấy mô đun nào và đặt package_DIR trong tất cả các trường hợp không tìm thấy mô-đun
  • David nolden: Biến một xác nhận thành cảnh báo BUG: 236411
  • Niko Sams: Xóa hỗ trợ để xây dựng toàn bộ extragear / sdk.
  • Kovarththanan Rajaratnam: Xóa FindCppUnit.cmake ngay bây giờ khi plugin CppUnit không còn tồn tại
  • Kovarththanan Rajaratnam: Xóa FindCheck.cmake ngay bây giờ để plugin Kiểm tra không còn tồn tại
  • Andreas Pakulat: Tăng số phiên bản
  • Niko Sams: Trích các biểu thức biến chính xác.
  • Milian Wolff: đặt phạm vi không hợp lệ trên vị trí cuối cùng của sự cố khi trình bao gồm trình phân giải đường dẫn tìm thấy nhiều đường dẫn hơn trình quản lý xây dựng
  • Andreas Pakulat: Khắc phục biểu tượng ứng dụng kdevelop dành cho cửa sổ.
  • David nolden: Sử dụng mutex để ngăn setupStandardMacros () và setupStandardIncludePaths () khỏi bị gọi nhiều lần cùng một lúc, ngăn ngừa sự cố. L BUI: 236434
  • Bertjan Broeksema: Khắc phục các cảnh báo biên dịch liên quan đến hash_map không được chấp nhận
  • Andreas Pakulat: Cũng tìm kiếm qmake-qt4

Có gì mới trong phiên bản 4.0 RC3:

  • Viết lại từ đầu

Tính năng mới trong phiên bản 3.5.4:

  • Bản phát hành này sửa 30 lỗi.

Tính năng mới trong phiên bản 3.5.3:

  • Nhiều lần sửa lỗi và cải tiến nhỏ.

Yêu cầu :

  • Qt

Phần mềm tương tự

OpenCobol IDE
OpenCobol IDE

19 Feb 15

Anjuta IDE
Anjuta IDE

22 Jun 18

Ý kiến ​​để KDevelop

Bình luận không
Nhập bình luận
Bật hình ảnh!