fbpx
维基百科

KDevelop

KDevelop,是一个支持多程序设计语言集成开发环境。它运行于Linux和其它类Unix环境。它本身不包含编译器,而是调用其它编译器来编译程序。

KDevelop
開發者KDE
首次发布1.0(1999年12月6日)
当前版本
  • 5.10.221200 (2022年12月8日;穩定版本)[1]
源代码库
  • invent.kde.org/kdevelop/kdevelop
编程语言C++
操作系统跨平台
系統平台KDE Platform
语言30種以上
类型整合開發環境
许可协议GNU通用公共许可证
网站www.kdevelop.org
KDevelop中文版

KDevelop 3.5.5已支持AdaBashCC++FortranHaskellJavaPascalPerlPythonRubySQL程序设计语言

歷史 编辑

特性 编辑

KDevelop透過KParts框架使用编辑器组件。預設使用Kate。下面是KDevelop的一些特性。有关编辑器组件的特性,可以查看Kate相关介绍。

  • 源代码编辑器具有语法高亮和自动缩进的功能(继承自Kate_Part)。
  • 项目管理器可以管理各种不同的项目类型,例如Automake、基于Qtqmake项目和基于Java的Ant项目。
  • 类浏览器。
  • GUI设计器。
  • GNU编译器套件的前端。
  • GNU调试器的前端。
  • 生成和升级类定义以及应用程序框架的向导。
  • 自动代码补全(C/C++)。
  • 内置Doxygen支持。
  • 并行版本控制(也被称作软件配置管理)系统支持。支持CVSSubversion、Perforce和ClearCase。

KDevelop 3是一个完全基于插件的架构。当一个开发人员做了一个改动,他只需要重新编译这个插件。这样就可以同时保存几个配置文件,每个配置文件中可以指定加载不同的插件。KDevelop是和编程语言以及构建系统无关的,支持KDEGNOME和例如QtGTK+wxWidgets的其它一些技术。

KDevelop支持多种不同语言,其中包括CC++PerlPythonPHPJavaFortranRubyAdaPascalSQLBash脚本。支持的构建系统包括GNU(automake)、cmake、qmake和自定义项目的make(如果您想使用自己的Makefile,KDevelop不会破坏它们的)以及不需要Makefile的脚本项目。

对于C和C++,KDevelop提供代码补全功能。符号都被保存到一个Berkeley DB文件数据库中,这样可以快速查找,而不用重新解析。KDevelop还提供了一个开发人员框架,它可以帮助大家为其它编程语言编写新的解析器。

集成的调试器可以让您图形化地完成所有有关断点和回溯的调试,它甚至可以在您动态加载插件的时候一样工作,这点和命令行的gdb不同。

快速打开可以让您在文件中快速导航。

现在,对于这个集成开发环境已经有50到100个可用的插件。其中主要包括项目范围内的持续代码标签;快速展开代码片段;使用格式化工具按照一种风格重新编排您的代码格式;正则表达式搜索以及在重构代码时允许莫名在项目范围进行搜索/替换。

外部链接 编辑

  1. ^ Releases 5.10.221200 2022-12-08. [2022年12月20日]. 

kdevelop, 是一个支持多程序设计语言的集成开发环境, 它运行于linux和其它类unix环境, 它本身不包含编译器, 而是调用其它编译器来编译程序, 開發者kde首次发布1, 1999年12月6日, 当前版本5, 221200, 2022年12月8日, 穩定版本, 源代码库invent, kdevelop, kdevelop编程语言c, 操作系统跨平台系統平台kde, platform语言30種以上类型整合開發環境许可协议gnu通用公共许可证网站www, kdevelop, org中文版, 5已支持ada,. KDevelop 是一个支持多程序设计语言的集成开发环境 它运行于Linux和其它类Unix环境 它本身不包含编译器 而是调用其它编译器来编译程序 KDevelop開發者KDE首次发布1 0 1999年12月6日 当前版本5 10 221200 2022年12月8日 穩定版本 1 源代码库invent wbr kde wbr org wbr kdevelop wbr kdevelop编程语言C 操作系统跨平台系統平台KDE Platform语言30種以上类型整合開發環境许可协议GNU通用公共许可证网站www wbr kdevelop wbr orgKDevelop中文版KDevelop 3 5 5已支持Ada Bash C C Fortran Haskell Java Pascal Perl Python Ruby SQL等程序设计语言 歷史 编辑特性 编辑KDevelop透過KParts框架使用编辑器组件 預設使用Kate 下面是KDevelop的一些特性 有关编辑器组件的特性 可以查看Kate相关介绍 源代码编辑器具有语法高亮和自动缩进的功能 继承自Kate Part 项目管理器可以管理各种不同的项目类型 例如Automake 基于Qt的qmake项目和基于Java的Ant项目 类浏览器 GUI设计器 GNU编译器套件的前端 GNU调试器的前端 生成和升级类定义以及应用程序框架的向导 自动代码补全 C C 内置Doxygen支持 并行版本控制 也被称作软件配置管理 系统支持 支持CVS Subversion Perforce和ClearCase KDevelop 3是一个完全基于插件的架构 当一个开发人员做了一个改动 他只需要重新编译这个插件 这样就可以同时保存几个配置文件 每个配置文件中可以指定加载不同的插件 KDevelop是和编程语言以及构建系统无关的 支持KDE GNOME和例如Qt GTK 和wxWidgets的其它一些技术 KDevelop支持多种不同语言 其中包括C C Perl Python PHP Java Fortran Ruby Ada Pascal SQL和Bash脚本 支持的构建系统包括GNU automake cmake qmake和自定义项目的make 如果您想使用自己的Makefile KDevelop不会破坏它们的 以及不需要Makefile的脚本项目 对于C和C KDevelop提供代码补全功能 符号都被保存到一个Berkeley DB文件数据库中 这样可以快速查找 而不用重新解析 KDevelop还提供了一个开发人员框架 它可以帮助大家为其它编程语言编写新的解析器 集成的调试器可以让您图形化地完成所有有关断点和回溯的调试 它甚至可以在您动态加载插件的时候一样工作 这点和命令行的gdb不同 快速打开可以让您在文件中快速导航 现在 对于这个集成开发环境已经有50到100个可用的插件 其中主要包括项目范围内的持续代码标签 快速展开代码片段 使用格式化工具按照一种风格重新编排您的代码格式 正则表达式搜索以及在重构代码时允许莫名在项目范围进行搜索 替换 外部链接 编辑维基共享资源中相关的多媒体资源 KDevelop官方网站 nbsp KDevelop主页 页面存档备份 存于互联网档案馆 KDevelop介绍 简体中文 永久失效連結 Repositories KDevelop GitLab 页面存档备份 存于互联网档案馆 cgit 页面存档备份 存于互联网档案馆 and GitHub mirror 页面存档备份 存于互联网档案馆 KTextEditor framework GitLab 页面存档备份 存于互联网档案馆 cgit 页面存档备份 存于互联网档案馆 and GitHub mirror 页面存档备份 存于互联网档案馆 KSyntaxHighlighting framework GitLab 页面存档备份 存于互联网档案馆 cgit 页面存档备份 存于互联网档案馆 and GitHub mirror 页面存档备份 存于互联网档案馆 Bug tracking in KDevelop 页面存档备份 存于互联网档案馆 in KTextEditor framework 页面存档备份 存于互联网档案馆 and in KSyntaxHighlighting framework 页面存档备份 存于互联网档案馆 Releases 5 10 221200 2022 12 08 2022年12月20日 取自 https zh wikipedia org w index php title KDevelop amp oldid 76808266, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。