<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=KDevelop</id>
	<title>KDevelop - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=KDevelop"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=KDevelop&amp;action=history"/>
	<updated>2026-06-30T03:07:08Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=KDevelop&amp;diff=10612&amp;oldid=prev</id>
		<title>imported&gt;Upojzsb：​使用DisamAssist清理消歧义链接：CVS（链接至協作版本系統）。</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=KDevelop&amp;diff=10612&amp;oldid=prev"/>
		<updated>2023-04-14T11:13:54Z</updated>

		<summary type="html">&lt;p&gt;使用&lt;a href=&quot;/index.php?title=User:%E6%9A%81%E6%9C%88%E5%87%9B%E5%A5%88/DisamAssist&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:暁月凛奈/DisamAssist（页面不存在）&quot;&gt;DisamAssist&lt;/a&gt;清理&lt;a href=&quot;https://en.wikipedia.org/wiki/%E6%B6%88%E6%AD%A7%E4%B9%89&quot; class=&quot;extiw&quot; title=&quot;wikipedia:消歧义&quot;&gt;消歧义&lt;/a&gt;链接：&lt;a href=&quot;/wiki/CVS&quot; title=&quot;CVS&quot;&gt;CVS&lt;/a&gt;（链接至&lt;a href=&quot;/wiki/%E5%8D%94%E4%BD%9C%E7%89%88%E6%9C%AC%E7%B3%BB%E7%B5%B1&quot; title=&quot;協作版本系統&quot;&gt;協作版本系統&lt;/a&gt;）。&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{NoteTA|G1=IT|G2=FL}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
| name = KDevelop&lt;br /&gt;
| logo = Breezeicons-apps-48-kdevelop.svg&lt;br /&gt;
| logo size = 70px&lt;br /&gt;
| screenshot = Kdevelop--breeze dark theme.png&lt;br /&gt;
| screenshot size = 250px&lt;br /&gt;
| caption = &lt;br /&gt;
| collapsible = &lt;br /&gt;
| developer = [[KDE]]&lt;br /&gt;
| released = 1.0（1999年12月6日）&lt;br /&gt;
| latest_release_version = 跟隨KDE Applications版本號&lt;br /&gt;
| programming language = [[C++]]&lt;br /&gt;
| operating system = [[跨平台]]&lt;br /&gt;
| platform = [[KDE Platform]]&lt;br /&gt;
| language = [http://l10n.kde.org/stats/gui/stable/package/kdevelop/ 30種以上]&lt;br /&gt;
| genre = [[整合開發環境]]&lt;br /&gt;
| license = [[GNU通用公共许可证]]&lt;br /&gt;
| website = {{URL|http://www.kdevelop.org}}&lt;br /&gt;
}}&lt;br /&gt;
[[File:KDevelop.png|thumb|right|KDevelop中文版]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;KDevelop&amp;#039;&amp;#039;&amp;#039;，是一个支持多[[程序设计语言]]的[[集成开发环境]]。它运行于[[Linux]]和其它[[类Unix]]环境。它本身不包含[[编译器]]，而是调用其它编译器来编译程序。&lt;br /&gt;
&lt;br /&gt;
KDevelop 3.5.5已支持[[Ada]]、[[Bash]]、[[C语言|C]]、[[C++]]、[[Fortran]]、[[Haskell]]、[[Java]]、[[Pascal (程式語言)|Pascal]]、[[Perl]]、[[Python]]、[[Ruby]]、[[SQL]]等[[程序设计语言]]。&lt;br /&gt;
&lt;br /&gt;
==歷史==&lt;br /&gt;
== 特性 ==&lt;br /&gt;
&lt;br /&gt;
KDevelop透過[[KParts]]框架使用编辑器组件。預設使用[[Kate]]。下面是KDevelop的一些特性。有关编辑器组件的特性，可以查看[[Kate]]相关介绍。&lt;br /&gt;
&lt;br /&gt;
* 源代码编辑器具有语法高亮和自动缩进的功能（继承自Kate_Part）。 &lt;br /&gt;
* 项目管理器可以管理各种不同的项目类型，例如[[Automake]]、基于[[Qt]]的[[qmake]]项目和基于[[Java]]的[[Ant]]项目。 &lt;br /&gt;
* 类浏览器。 &lt;br /&gt;
* GUI设计器。 &lt;br /&gt;
* GNU编译器套件的前端。 &lt;br /&gt;
* GNU调试器的前端。 &lt;br /&gt;
* 生成和升级类定义以及应用程序框架的向导。 &lt;br /&gt;
* 自动代码补全（C/C++）。 &lt;br /&gt;
* 内置[[Doxygen]]支持。 &lt;br /&gt;
* 并行版本控制（也被称作软件配置管理）系统支持。支持[[協作版本系統|CVS]]、[[Subversion]]、[[Perforce]]和[[ClearCase]]。 &lt;br /&gt;
&lt;br /&gt;
KDevelop 3是一个完全基于插件的架构。当一个开发人员做了一个改动，他只需要重新编译这个插件。这样就可以同时保存几个配置文件，每个配置文件中可以指定加载不同的插件。KDevelop是和编程语言以及构建系统无关的，支持[[KDE]]、[[GNOME]]和例如[[Qt]]、[[GTK+]]和[[wxWidgets]]的其它一些技术。&lt;br /&gt;
&lt;br /&gt;
KDevelop支持多种不同语言，其中包括[[C语言|C]]、[[C++]]、[[Perl]]、[[Python]]、[[PHP]]、[[Java]]、[[Fortran]]、[[Ruby]]、[[Ada]]、[[Pascal語言|Pascal]]、[[SQL]]和[[Bash]]脚本。支持的构建系统包括GNU（automake）、cmake、qmake和自定义项目的make（如果您想使用自己的Makefile，KDevelop不会破坏它们的）以及不需要Makefile的脚本项目。&lt;br /&gt;
&lt;br /&gt;
对于C和C++，KDevelop提供代码补全功能。符号都被保存到一个Berkeley DB文件数据库中，这样可以快速查找，而不用重新解析。KDevelop还提供了一个开发人员框架，它可以帮助大家为其它编程语言编写新的解析器。&lt;br /&gt;
&lt;br /&gt;
集成的调试器可以让您图形化地完成所有有关断点和回溯的调试，它甚至可以在您动态加载插件的时候一样工作，这点和命令行的gdb不同。&lt;br /&gt;
&lt;br /&gt;
快速打开可以让您在文件中快速导航。&lt;br /&gt;
&lt;br /&gt;
现在，对于这个集成开发环境已经有50到100个可用的插件。其中主要包括项目范围内的持续代码标签；快速展开代码片段；使用格式化工具按照一种风格重新编排您的代码格式；正则表达式搜索以及在重构代码时允许莫名在项目范围进行搜索／替换。&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
{{Commons category}}&lt;br /&gt;
* {{Official website}}&lt;br /&gt;
*[http://www.kdevelop.org/ KDevelop主页]* {{Wayback|url=http://www.kdevelop.org/ |date=20101030071010 }}&lt;br /&gt;
*[http://www.kdecn.org/kdesoft/kde3/kdevelop.php KDevelop介绍（简体中文）]{{Dead link|date=2018年8月 |bot=InternetArchiveBot |fix-attempted=yes }}&lt;br /&gt;
* Repositories:&lt;br /&gt;
** KDevelop: [https://invent.kde.org/kdevelop/kdevelop GitLab] {{Wayback|url=https://invent.kde.org/kdevelop/kdevelop |date=20220123073041 }}, [https://cgit.kde.org/kdevelop.git/ cgit] {{Wayback|url=https://cgit.kde.org/kdevelop.git/ |date=20190320192834 }} and [https://github.com/KDE/kdevelop GitHub (mirror)] {{Wayback|url=https://github.com/KDE/kdevelop |date=20211206074116 }}&lt;br /&gt;
** KTextEditor framework: [https://invent.kde.org/frameworks/ktexteditor GitLab] {{Wayback|url=https://invent.kde.org/frameworks/ktexteditor |date=20211106113544 }}, [https://cgit.kde.org/ktexteditor.git/ cgit] {{Wayback|url=https://cgit.kde.org/ktexteditor.git/ |date=20190202031042 }} and [https://github.com/KDE/ktexteditor GitHub (mirror)] {{Wayback|url=https://github.com/KDE/ktexteditor |date=20211108192505 }}&lt;br /&gt;
** KSyntaxHighlighting framework: [https://invent.kde.org/frameworks/syntax-highlighting GitLab] {{Wayback|url=https://invent.kde.org/frameworks/syntax-highlighting |date=20211108021537 }}, [https://cgit.kde.org/syntax-highlighting.git/ cgit] {{Wayback|url=https://cgit.kde.org/syntax-highlighting.git/ |date=20190131013227 }} and [https://github.com/KDE/syntax-highlighting GitHub (mirror)] {{Wayback|url=https://github.com/KDE/syntax-highlighting |date=20211109124348 }}&lt;br /&gt;
* Bug tracking: in [https://bugs.kde.org/describecomponents.cgi?product=kdevelop KDevelop] {{Wayback|url=https://bugs.kde.org/describecomponents.cgi?product=kdevelop |date=20211106113554 }}, in [https://bugs.kde.org/describecomponents.cgi?product=frameworks-ktexteditor KTextEditor framework] {{Wayback|url=https://bugs.kde.org/describecomponents.cgi?product=frameworks-ktexteditor |date=20211107203451 }} and in [https://bugs.kde.org/describecomponents.cgi?product=frameworks-syntax-highlighting KSyntaxHighlighting framework] {{Wayback|url=https://bugs.kde.org/describecomponents.cgi?product=frameworks-syntax-highlighting |date=20211107203406 }}&lt;br /&gt;
{{-}}&lt;br /&gt;
{{KDE|state=collapsed}}&lt;br /&gt;
{{Integrated development environments for C and C++|state=collapsed}}&lt;br /&gt;
&lt;br /&gt;
[[Category:KDE]]&lt;br /&gt;
[[Category:集成开发环境]]&lt;br /&gt;
[[Category:自由整合開發環境]]&lt;br /&gt;
[[Category:Linux集成开发环境]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Upojzsb</name></author>
	</entry>
</feed>