📄 kdevelop-manual-1.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD> <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21"> <TITLE>Kdevelop使用手册: 介绍</TITLE> <LINK HREF="kdevelop-manual-2.html" REL=next> <LINK HREF="kdevelop-manual.html#toc1" REL=contents></HEAD><BODY><A HREF="kdevelop-manual-2.html">Next</A>Previous<A HREF="kdevelop-manual.html#toc1">Contents</A><HR><H2><A NAME="s1">1.</A> <A HREF="kdevelop-manual.html#toc1">介绍</A></H2><P>正如世界上每种事物都有其发展趋势,今天的计算机看起来正越来越倾向于对免费软件的使用,甚至连商业用途的软件也不例外.最有名的免费软件当属Linux.目前人们普遍认同,Linux(和其他一些项目,例如Apache网络服务器,Perl语言与GNU工具箱)证实了免费软件也可以象商业软件一样保证很高的质量.但是除开质量问题不谈,终端用户仍然必须忍受任何unix系统的苛刻的命令之苦.Linux系统要想更加繁荣,就需要不断应用,不管是免费软件还是商业软件;以及简单易用性. </P><P>KDE工程尽力通过提供对桌面的方便使用和自带的函数库来增加可用的基于GUI的软件资源的种类,来填补这一空白.但是尤其因为免费软件通常都是作者利用空闲时间做成的,对许多程序员来说,问题的关键就在于他们对现有的代码开发环境的喜爱程度.Kdevelop想要采取另一个重要步骤:让程序设计者的生活更加简单而高效:用Kdevelop开发出来的产品可在同样长的开发周期内在可靠性和功能上达到一个更高的水平。</P><P>为了实现这一目标,Kdevelop集成开发环境提供了很多程序开发者需要的特征,同时它也集成了第三方项目的函数库,例如<CODE>make</CODE>和GNU C++ Compilers编译器,并把它们做成开发过程中一个可视化的集成部件.KDevelop 管理:<UL><LI>所有开发C++程序所需要的开发工具,例如Compiler编译器,Linker联接器,automake和autoconf ,</LI><LI> KAppWizard应用向导,可生成完全的,可执行的应用实例, </LI><LI>类生成器,可产生新的classes类并把他们集成到当前项目中,</LI><LI>文件管理器,管理源文件,头文件,文件等使之被包含在项目中,</LI><LI>用SGML编写的用户使用手册的创建和由KDE自动生成的HTML-输出output,</LI><LI>为你的工程的各个classes类自动生成的基于HTML的API-documentation文件,在以前的库中可查,</LI><LI>为您的运用提供全球化支持,允许翻译者将其目标语言轻松地加入一个项目, </LI><LI>所见既所得,---由内置的对话框编辑器dialog editor完成的用户界面的创建,</LI><LI>利用CVS,通过为最急需的函数提供一个易于使用的前端来管理你的项目,</LI><LI>通过集成KDbg调试你的应用程序,</LI><LI>利用KIconEdit编辑项目细节pixmaps,</LI><LI>根据你自己的个人需要,你可以通过"Tools"菜单把其他任何你所需要的开发程序包括进来。</LI></UL></P><P>KDevlop使得在一个地方同所有的程序工作成为一种乐趣,它通过自动的标准开发程序,和提供你对所有所需信息的直接路径来节省你的时间.集成浏览器的设计支持开发者在连接中对其项目提出文档documentation请求。</P><P>classs viewer类浏览器和错误寻找器通过鼠标点击,无需寻找文件就可以把你带到项目代码的任何地方;文件树给你到达project files项目文件的直接路径,集成的帮助系统也通过IDE提供从任何地方到达在线文档的超级路径。</P><H2><A NAME="ss1.1">1.1</A> <A HREF="kdevelop-manual.html#toc1.1">改变</A></H2><P>KDevelop1.0版本拥有开发C/C++最需要的设施。在KDvelop开发阶段,项目从0.1以及随后发布的0.2,0.3和0.4版起,已经有了很大的提高,他们中的每一个都经过了检验和固定调试.我们相信,目前的版本将成为KDE 1.x系列的最终发布版本,会给开发者们一个他们希望使用的开发环境.</P><P>改进主要在以下一些部分:</P><P><UL><LI>快速的类语法分析器和显示图表、以树的方式浏览类的浏览器和基于对话的成员及类的加入,</LI><LI>对最常用的的功能--例如增加,去除,升级,及提交文件及目录--的CVS支持,</LI><LI>更新及扩展过的文档, 现在随KDevelop一起发布的共有5本手册,</LI><LI>错误定位类,语法分析器, 对话框编辑器和错误寻找器。</LI></UL></P><P>任何有关IDE,其文档以及特色要求的评论都会受到欢迎.</P><H2><A NAME="ss1.2">1.2</A> <A HREF="kdevelop-manual.html#toc1.2">关于这本手册</A></H2><P>这本用户手册提供给用户一个KDevelop IDE的完整的总体概况,并简要描述了其基本开发过程.要想得到关于它的更多信息,我们建议您阅读KDevelop自带的KDevelop编程用户手册<A HREF="programming/index.html">KDevelop编程手册</A>,它包含了例如如何理解生成的应用框架application frameworks 及如何使用项目实例生成功能完全的KDE 应用的话题。</P><P>因此这本手册的设计被分为以下几部分:<UL><LI><A HREF="kdevelop-manual-2.html#Installation">安装篇</A>, 包括系统要求,安装和KDevelop IDE的安装。</LI><LI><A HREF="kdevelop-manual-3.html#Programs">编程篇</A>, 告诉你程序是如何由标准的GNU开发工具生成和组建的。</LI><LI><A HREF="kdevelop-manual-4.html#Development with KDevelop">利用KDevelop开发篇</A>, 简要说明开发环境的主要功能。</LI><LI><A HREF="kdevelop-manual-5.html#Overview">概要篇</A>, 解释菜单、对话框和键盘热键shortcuts。</LI><LI><A HREF="kdevelop-manual-6.html#The Help System">帮助系统篇</A>, 告诉你如何使用内置的documentation browser文档浏览器和另外的帮助功能。</LI><LI><A HREF="kdevelop-manual-7.html#Working with the Editor">编辑篇</A>, 说明文件管理和编辑的特点。</LI><LI><A HREF="kdevelop-manual-8.html#Projects">项目篇</A>, 描述软件项目的产生和支持。</LI><LI><A HREF="kdevelop-manual-9.html#Build Settings">编译篇</A>, 包括关于如何设置Compiler编译器、连接器标签和项目选项的说明。</LI><LI><A HREF="kdevelop-manual-10.html#The Class Browser">类浏览器篇</A>, 告诉你如何使用KDevelop中功能强大的类浏览器。</LI><LI><A HREF="kdevelop-manual-11.html#The Dialog Editor">对话框编辑器篇</A>, 描述集成的可视化GUIconstructor/以及它如何生成C++output输出的。</LI><LI><A HREF="kdevelop-manual-14.html#General Configuration">一般设置篇</A> 说明如何为使用KDevelop进行全局设置。</LI><LI><A HREF="kdevelop-manual-15.html#Questions and Answers">问与答</A>, 包括了在不同风格的Unix系统中使用KDevelop中会遇到的问题和问题的一般解决方法。</LI></UL></P><P>对于程序设计新手和才开始使用本产品的用户,我们建议您在正式开始使用IDE之前首先仔细阅读这本手册,它介绍了详细的使用方法.对事物运作情况的深刻理解是节省你寻找各个功能和特色的时间的最快方法,因为它让你能够使用虽然更简单却是第一流的程序开发工具。</P><H2><A NAME="ss1.3">1.3</A> <A HREF="kdevelop-manual.html#toc1.3">关于KDevelop项目</A></H2><P>KDevelop项目开始于1998年的夏天,也就是KDE 1.0发布以后.我们希望为程序员,特别是为KDE桌面开发应用的程序员提供一个简单易用的C/C++集成开发环境.之后,该项目得到了许多人的帮助和支持,他们和项目的发起者一样希望帮助开发组继续这个被广泛认可的编程环境.在一年半内,该IDE发展成为一个功能齐全而稳定的开发环境,以及很好的可用性,因为开发者们使用这个IDE来开发自身.因此程序的错误以及编写KDE应用程序必须的扩展往往被作者自己发现,而错误则并很快得以更正.</P><P>第一个于1999年9月6日正式发布的稳定版本是1.0版.从那以后,KDevelop小组通过添加新代码和修改以前不稳定的部分以不断的向IDE中增加新的特征和加强稳定性,从而导致在2000年2月28日发布了第二个版本,即1.1版</P><P>从此,该项目不断的集成更多的功能并由许多翻译者将KDevelop译成尽量多的语言给国际开发者提供他们本国语言的集成开发环境,包括附带的手册.许多使用者把他们的经验和知识贡献给这个Linux/Unix下极有希望的项目产品,以使其具有更好的稳定性和对其它Unix平台的良好移置性.</P><H2><A NAME="ss1.4">1.4</A> <A HREF="kdevelop-manual.html#toc1.4">可打印的版本</A></H2><P>正如标题所示,KDevelop完整的文档已经有了可打印的版本"<B>为Linux开发应用程序:KDE版本</B>",你可以从KDevelop主页<A HREF="http://www.kdevelop.org">http://www.kdevelop.org</A>或者<A HREF="http://www.opendocs.org">http://www.opendocs.org</A>订购.销售该书的毛利将被返回给KDevelop项目一支持其后续版本的开发</P><P>KDevelop文档的可打印版本也可以从KDevelop主页<A HREF="http://www.kdevelop.org">http://www.kdevelop.org</A> 获得,以DVI,PostScript和PDF格式,A4和信纸大小提供</P><HR><A HREF="kdevelop-manual-2.html">Next</A>Previous<A HREF="kdevelop-manual.html#toc1">Contents</A></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -