网页 综合 更新时间 2026-11-13 18:30:33

Features - KDevelop

自动蜘蛛 kdevelop.org 正文约 2327 字
Select your language
The following languages are fully supported, which means they have semantic syntax highlighting, code navigation and completion:
For virtually all non-supported languages, there is still basic syntax highlighting and text-based code completion.
The following version control systems have GUI integration:
An especially useful feature is the Annotate border, which shows who last changed a line and when. Showing the diff which introduced this change is just one click away!
The following build systems are supported, which means that KDevelop can automatically obtain run and build targets as well as include paths from them:
KDevelop knows how to invoke build automation tools such as make and ninja and has dedicated configuration pages for them.
For all supported languages, KDevelop supports the following features:
Navigation widget popup when moving the mouse over items, or when pressing Alt with the text cursor over them. The widget allows navigation, i.e. you can for example navigate to the parent class of the class you are viewing to look at the navigation widget of that parent class.
The code browser mode (press Ctrl when clicking on an symbol) makes it super easy to browse through an unknown code base.
KDevelop always prided itself for its state of the art C/C++ language support. With the Clang adoption in 5.0, we get 100% correct code parsing functionality, which means the IDE can accurately check for coding faults even without having you to invoke the compiler! Not limited to C/C++, all supported languages share below features.
Persistent disk cache for the code database. Depending on the size of complexity of your project, analysis might take a while at first; but after that first time, everything is cached on disk and loaded in few seconds on each subsequent startup of the IDE.
Easy to adapt to your own style!
KDevelop provides seamless integration with a variety of documentation providers. The supported systems are:
You can simply open a documentation page by hovering a symbol and then selecting "Show documentation for ..."
Show your love for KDE! Purchase books, mugs, apparel, and more to support KDE.
Maintained by KDE Webmasters (public mailing list). Generated from a3456b7. KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal
访问原文 返回搜索 https://kdevelop.org/features/
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。