KDE集成开发环境──KDevelop

来自:KDE中国

KDevelop引见

KDevelop

kdevelop
点击缩小


KDevelop是在GNU/Linux和其它类Unix操作细碎上运转的自由的集成开发环境(IDE)。KDevelop 3.0是在KDevelop 2的基本上完全重写的,和KDE 3.2一同颁发于2004年,基于GPL和谈颁发的。


KDevelop本身不包罗编译器,它运用GNU编译器套件(或同意以选择地运用其它编译器)天生可执行代码。


KDevelop今朝的版本是3.4,它支撑如Ada、Bash、C、C 、Fortran、Java、Pascal、Perl、PHP、Python、Ruby和SQL等诸多编程说话。


特性

KDevelop默许运用Kate_Part作为编纂器组件。上面是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个可用的插件。其中次要包孕项目局限内的持续代码标签;疾速睁开代码片段;运用款式化器械依据一种魄力派头重新编排您的代码款式;正则表达式搜刮以及在重构代码时准许莫名在项目局限进行搜刮/互换。


(注:本文内容及图片来自WIKIPEDIA,略有改动。)


版权声明: 原创作品,准许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。不然将穷究司法责任。

转载于:https://www.cnblogs.com/zgqjymx/archive/2011/03/07/1974552.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值