kdevelop的点滴收获(1)

来源:互联网 发布:name和xyz域名哪个好 编辑:程序博客网 时间:2024/06/05 11:20

转于:http://blog.chinaunix.net/uid-20288152-id-67327.html

autoconf的错误提示:

在freebsd下安装好的kde环境,往往在用kdevelop编译“自动生成的kde框架应用程序”的时候会出现这个错误,大体的意思是"autoconf没有找到,或者不符合版本要求“,而实际系统这些组件都已经安装了。

而这个错误是在 gmake -f Makefile.cvs 的时候触发的,跟踪到代码目录中的Admin目录,发觉autoconf,autoheader,automake的检测都是在cvs.sh中进行的,这可能是一个bug,我的解决办法是在 /usr/local/bin/kdevelop 这个脚本文件里面手工定义 AUTOCONF,AUTOHEADER,AUTOMAKE 环境变量,哪个出错,就定义哪个,这或许不是根治的办法,但是的确有效。

export AUTOCONF=/usr/local/bin/autoconf



Kdevelop的文档中心:

文档助手这个程序的功能很强大,用一个集中的环境组织磁盘和网络中的文档,它提供了几种文档格式,并且提供索引和查找功能。而且高度定制,我成功把KDE APIDOC文档集成到里面,查找起来非常方便。

注:内容定制要单独运行kdevelop文档助手



Kdevelop的代码片段:

这个功能很贴心,可以把固定格式的一些配置文档,功能集中的代码组织成“代码片段”,如果想插入的话,双击具体的代码片段就可以,我利用这个功能把网络上收集来的fontconfig代码片段都集中组织到代码片段里面,很是方便!



Ctags功能的启用:

学习阅读代码,交叉索引的作用很大,而默认安装的Kdevelop,使用此项功能需要配置,否则提示的都是错误,因为默认情况下,kdevelop使用ctags这个工具来生成tags文件,但kdevelop提供的运行参数ctags无法正常运行。

配置方法很简单,打开项目配置,找到ctags部分,运行命令指定为exctags即可!