Next Previous Contents

1. 简介

正如世上每件事物都有自己的时尚,今天的计算机世界倾向于越来越多地使用自由软件,即使 是用于商业用途.最流行的自由软件项目是Linux。大家普遍认为Linux(和其他项目如Apache服 务器、Perl语言、GNU工具程序)证明了自由软件也能够具有象商业软件一样的高质量。但尽管 质量不错,最终用户还是必须忍受Unix那些密码似的命令.Linux要想兴旺,它需要易于使用的,自由 的或商业的应用软件. KDE试图通过提供一个容易使用的桌面和相关的可以扩展现有GUI图形界面软件的 库来减小上述鸿沟.但由于自由软件经常是作者用业余时间编的,现有编程环境是否让程序员喜爱 就成为一个问题.KDevelop希望能够更进一步:让程序员编程更容易且更有效率:在同样的开发阶 段,用KDevelop编制的程序能更可靠,功能更多.

为了实现上述目标,KDevelop集成开发环境提供了许多程序员需要的特性,并且它包装了一些第三 方程序的功能,比如make和GNU C++编译器,使之成为开发过程中透明的、集成的部分. KDevelop管理着

KDevelop使您愉快地在一处开发所有程序,通过自动化标准开发过程节省您的时间,让您 直接透明地获取所需资料.集成的浏览机制被设计成能支持开发者对项目文档的要求.

类浏览器和错误寻找器可让你只需需点一下鼠标即可到达项目中任何地方,而无需寻找文件. 文件树让你直接选择项目中的某个文件.集成的帮助系统可以使你在IDE中任何地方跳到联机 文档.

1.1 Changes

1.0版的KDevelop具有C/C++编程所需的大多数功能.在KDevelop开发期间,该项目从0.1版, 0.2版,0.3版发展到0.4版,有了很大的进步; 每一版本都经过测试并修补错误. 我们相信目前版本 KDE 1.x系列的最终版本,给开发者所需要的开发环境.

改进主要体现在以下方面:

欢迎任何对IDE,相关文档以及所应包含特性的建议与批评.

1.2 关于本手册

This user manual gives the user a complete overview of the KDevelop IDE and describes the basic development process in brief. For more information about specific programming issues, we suggest reading the KDevelop Programming Handbook included with KDevelop, which covers themes such as understanding generated application frameworks and how to create full-featured KDE applications using example projects.

本用户手册给予用户对Kdevelop集成开发环境的完整总览,简单描述了程序开发基本过程. 如果想等到关于编程方面详细信息,我们推荐阅读 KDevelop Programming Handbook 它包涵在KDevelop内, 内容是诸如理解基本应用程序框架和通过例子项目教你如何 建立全功能的KDE应用程序.

各章内容介绍:

对于编程新手和本产品的新用户,我们建议在开始使用本IDE编程前详细阅读本手册,因为它深度覆盖了本产品的使用方法.了解了如何最有效 地使用某项功能和特性后,可让您更简便地使用这个一流的开发工具.


Next Previous Contents