⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kdevelop-manual-5.html

📁 KDEVELOP 是linux下的集成开发环境
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<!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-6.html" REL=next> <LINK HREF="kdevelop-manual-4.html" REL=previous> <LINK HREF="kdevelop-manual.html#toc5" REL=contents></HEAD><BODY><A HREF="kdevelop-manual-6.html">Next</A><A HREF="kdevelop-manual-4.html">Previous</A><A HREF="kdevelop-manual.html#toc5">Contents</A><HR><H2><A NAME="Overview"></A> <A NAME="s5">5.</A> <A HREF="kdevelop-manual.html#toc5">概要</A></H2><P>看看KDevelop,其用户界面可由其逻辑部件来描述: 主视窗,树浏览及输出output窗口,由菜单条,工具条和状态条所包围。本节将描述界面中每个部件的目标,先从窗口讲起,再说控制条及其提供的函数。</P><H2><A NAME="ss5.1">5.1</A> <A HREF="kdevelop-manual.html#toc5.1">主视窗</A></H2><P>主视窗由四个状态条组成,左边两个用做编辑。先说说头部Header中为头部和其他任何文本文件,例如文档SGML, 所设的资源窗口,然后是为源代码所设的C/C++窗口。它们之后是表示成HTML格式的文档窗口。最后是为内部编程,例如以内置于IDE的KIconEdit和KDbg而设的Tools工具窗口,已注册的任何工具都可以通过Tools菜单来使用;而第三方程序的注册可以通过configuration dialog设置对话框 (参见<A HREF="kdevelop-manual-14.html#General Configuration">一般设置</A>)来轻易完成。要想得到关于编辑器窗口性能的描述,请参见"使用编辑器"篇<A HREF="kdevelop-manual-7.html#Working with the Editor">使用编辑器</A>,对于Helpbrowser,则需参见"使用文档浏览器"一节<A HREF="kdevelop-manual-6.html#Using the Documentation Browser"> 使用文档浏览器</A>.</P><H2><A NAME="ss5.2">5.2</A> <A HREF="kdevelop-manual.html#toc5.2">类浏览器和文件浏览器</A></H2><H3>类浏览器Class Viewer</H3><P>类浏览器Class Viewer (CV)展示你的项目的各个类classes及全局函数和变量variables。打开它的树会给你展示所有的函数成员member functions和带attributes属性标志的成员(私有的,有保护的和公有的,signals and slots),因此你可以看见可视化的成员属性,而无须切换到头文件。 选择一个类名会打开相关的包含该类的头文件并将光标设置到类的声明declaration的起始处。选择成员函数member functions会打开implementation文件并将光标设置到函数头部。对于元素, KDevelop会找寻头文件并将光标设置于元素声明所在行。类浏览器classviewer还提供弹出菜单,包括更多专业的选项,请参见<A HREF="kdevelop-manual-10.html#The Class Browser"> 类浏览器</A>查询更多详细信息。</P><H3>逻辑文件浏览器</H3><P>逻辑文件浏览器(LFV)允许通过各组中的过滤器将文件分类。独立的小组可以"项目"菜单中的属性项或在树的条目上右击来加入。这会允许对你想快速得到的文件提供更专业化的搜寻,只首先显示包含项目的文件。文件会在选中后根据它们的Mime-类型打开。你会喜欢LFV的,例如用它完成选择pixmaps一类的事--这会在Tools-工具窗口中启动KIconEdit(如果已在系统上安装)并打开所选图片。</P><H3>实际文件浏览器</H3><P>实际文件浏览器(RFV)将所有文件表示于项目目录树,因此你可以编辑非-project files项目文件或被LFV隐藏的文件,例如configure.in和Makefiles。弹出示菜单也提供例如增加或去除当前项目的文件的功能。</P><H3>文档树</H3><P>文档树(DOC)展示所有可用的基于HTML的被设置为书的文档。选择其中一本书会在浏览器窗口中打开其第一页。而且,弹出菜单会提供另外的基于HTML的文档包的个人设置。</P><H2><A NAME="ss5.3">5.3</A> <A HREF="kdevelop-manual.html#toc5.3">输出窗口</A></H2><P>输出窗口也被分割为一个信息窗,一个标准输入/输出窗口和一个标准错误指示窗口,属性如下:<UL><LI> 信息窗口:展示所有编译器Compiler的输出output。点击错误信息会改变编辑widget,将光标设置到编译器Compiler发现错误的行。</LI><LI> 标准输出窗口: 展示将信息发至计算机标准输出output的基于终端的应用。 注意,终端应用现在将在一个外部控制台的窗口中启动。</LI><LI> 标准出错窗口: 展示你的程序产生的所有错误信息。这对于测试来说很有用。输出窗口在编程时被设计为每次外部程序被访问时都会出现,例如make或一个终端应用。</LI></UL></P><H2><A NAME="ss5.4">5.4</A> <A HREF="kdevelop-manual.html#toc5.4">菜单条命令</A></H2><H3>文件管理和打印</H3><P>本节将描述Kdevelop为文件提供的功能,可通过菜单条中的文件菜单或工具条中的相关按钮进入:<!--"File"-menu-->文件菜单<UL><LI><B>新建                     Ctrl+N</B> 打开新文件 "New File" 对话, 允许创建新文件。 文件可用不同的templates创建,文件名及创建文件的路径也须给出。</LI><LI><B>打开                     Ctrl+O</B> 显示打开文件对话,让你选择一个要打开的文件。</LI><LI><B>关闭             Ctrl+W</B>关闭在顶部编辑窗口中的文件。</LI><LI><B>保存                     Ctrl+S</B>      保存顶部窗口中打开的文件。如果文件还未保存, "另存为"对话会打开,让你选择文件将被保存的的路径和文件名。</LI><LI><B>另存为...</B> 打开"另存为"对话,让你以新文件名保存当前文件。</LI><LI><B>全部保存</B> 保存所有改动过的文件。</LI><LI><B>打印...  Ctrl+P</B> 打开"打印"对话,你可在此使用a2ps,enscript或lpr设置打印printing选项。</LI><LI><B>退出                     Ctrl+Q</B> 退出 Kdevelop。 如果有文件被改动,你会被询问是否愿意保存这些文件。</LI></UL></P><H3>编辑文件</H3><P><!--"Edit"-menu"-->"编辑"菜单在此会描述提供文件编辑的"编辑"菜单和工具条中的相关按钮。编辑功能也可通过编辑器editor中的文本菜单进入。<UL><LI><B>撤消                     Ctrl+Z</B> 取消上次编辑操作。</LI><LI><B>重做     Ctrl+Y</B> 让你重做上一次取消的操作。</LI><LI><B>剪切                     Ctrl+X</B> 剪切所选内容并将它拷贝到系统剪切板。</LI><LI><B>拷贝                     Ctrl+C</B> 拷贝所选内容到系统剪切板。这对文档浏览器中选择的内容同样有用。</LI><LI><B>粘贴             Ctrl+V</B> 将系统剪切板中内容插入光标当前位置。</LI><LI><B>缩进             Ctrl+I</B> 将选取内容右移。</LI><LI><B>取消缩进 Ctrl+U</B> 将选取内容左移。</LI><LI><B>插入文件...Ctrl+Insert</B> 让你选择一个文件并将其内容插入光标当前位置。</LI><LI><B>搜寻...          Ctrl+F</B>打开搜寻对话,寻找当前文档中的某个语句。如果要在若干文件中找寻,应使用"在文件中找寻。。。"。</LI><LI><B>重复搜寻 F3</B> 重复上次对某语句的搜寻。 这对同一页中找到多处匹配结果的文档中的搜寻也有用。 选择"重复搜寻"或按下F3,下一个搜寻结果会被标注显示。</LI><LI><B>替换...          Ctrl+R</B> 打开"寻找并替换"对话,允许搜寻某语句并用新的语句替换找到的文本。</LI><LI><B>在多个文件中搜寻...              Ctrl+Alt+F</B>显示"在多个文件中搜寻"对话, 在整个目录上用wildcards 处理<CODE>grep</CODE> 。搜寻结果会将文件名,行和语句列表显示。选择一项将打开该文件并将光标设置到搜寻结果search result所在行。</LI><LI><B>全选  Ctrl+A</B> 选择当前在顶部编辑窗口中打开的文件的全部文本。</LI><LI><B>取消全选 </B> 取消选择当前文件的全部文本。这在有多行选择时常常用到,这样你就无须逐行取消选择了。</LI><LI><B>翻转选区</B> 翻转选择的内容,这意味着选中文本变为未选中,而未选中文本变为选中。</LI></UL></P><H3>视图设置</H3><P><!--"View"-menu"-->"视图"菜单视图菜单包括窗口的开关功能及显示/隐藏工具和状态条、在代码中跳过错误errors的命令 。<UL><LI><B>跳到...行        Ctrl+G</B>打开"跳到。。。行"对话,让你插入在现行文件中想要显示的行号。 最后一次输入的行号会被记下并标注, 因此你可以再次跳到该行,或输入你想浏览的新行号。</LI><LI><B>下一个错误               F4</B>跳到Kdevelop从output检测到的下一个错误。Make或其他工具的输出 output 信息会为你作出描述,帮你找到问题所在,这样你就可以更正错误了。</LI><LI><B>前一个错误       Shift+F4</B> 跳至前一个错误。</LI><LI><B>对话框编辑器   Ctrl+D</B> 切换至对话框编辑器dialog editor 。</LI><LI><B>树的浏览 Ctrl+T</B> 在主视窗的左边显示/隐藏树窗口,包括类浏览器,LFV,RFV 和DOC-tree.</LI><LI><B>输出视图 Ctrl+B</B> 在主视窗底部显示/隐藏输出窗口。</LI><LI><B>工具条Toolbar</B> 显示/隐藏工具条。</LI><LI><B>浏览器工具条Toolbar</B> 显示/隐藏浏览器工具条, 包括浏览器的返回,前进,搜寻按钮。</LI><LI><B>刷新</B> 重新扫描所有文件以重建类浏览器。扫描过程将在状态条的进程显示中可见。</LI></UL></P><H3>创建和支持项目</H3><P><!--"Project"-menu-->本节将描述"项目"菜单中可用的功能,及项目的创建和支持。<UL><LI><B>新建...</B> 启动Kdevelop应用向导KAppWizard ,允许你通过选择应用类型,名称,版本和其他选项,创建一个新的项目。</LI><LI><B>打开</B> 显示打开项目对话, 你可在此选择要打开的 KDevelop 项目文件。 选择后项目将被装载。</LI><LI><B>打开近期项目...</B> 包括一个含有最近5个被打开文件的子菜单。使用"近期项目"菜单你可以更容易的打开一个项目。</LI><LI><B>关闭</B>关闭当前项目。通常在你退出Kdevelop,激活应用向导KAppWizard或打开另一个项目时这都是自动完成的。</LI><LI><B>新类New Class...</B>启动类生成器,创建将被加入当前项目的新的类。类生成器让你指定类名, 继承,及新类的文件名。</LI><LI><B>加入已有文件</B> 打开选择对话,你可在此选择你想要加入当前项目的文件及它们将被拷贝的路径。如果你选择了项目中当前未包含的目标地址,例如,创建一个新的子目录,Kdevelop 会拷贝文件,将其加入新的子目录,并上成一个新的Makefile.am。在拷贝程序以后,你的项目会由 automake 和 autoconf 重建以把新的子目录包含到make程序。</LI><LI><B>加入新的翻译文件</B> 打开一个语言选择对话,让你选择将加入项目的翻译文件的语种。通常由翻译人员使用,这样他们可以轻易的将他们的语言加入项目,翻译时也无须顾虑 Makefile.am's了。</LI><LI><B>文件属性 Shift+F7</B> 打开文件属性对话,显示 LFV 的拷贝及项目文件选项。你的文件属性必须在此设定,例如安装路径和文件类型。</LI><LI><B>消息和合并</B> 旨在为你的项目创建消息文件。消息文件包含了为项目的国际化建立在资源文件中的所有字符串。它将由翻译人员用于为其目标语言创建 .po 文件。</LI><LI><B>生成 API-Doc</B> 访问你头文件上的 KDoc 并用你的项目的类classes的文档生成一个 HTML 输出output。</LI><LI><B>生成用户手册</B> 在你的手册的SGML file文件上运行 KSgml2Html ,生成一个 HTML 拥护手册。如果 KSgml2Html  尚未安装,将使用sgml2html 来完成。</LI><LI><B>生成发布版:</B><P><UL><LI><B>tar.gz </B> 在项目目录中生成你当前项目的发布文件,它包含了你的项目的各类资源,将发布到终端用户手中。终端用户必须 <CODE>tar zxvf yourproject.tar.gz </CODE> 来将它解压到一个资源目录,并使用标准命令<CODE>./configure, make </CODE>and <CODE>makeinstall</CODE>.</LI></UL></P></LI><LI><B>选项  F7</B> 打开项目选项对话,让你改变你的项目的各种设置。这可能是一个新的版本号或是编译器选项 compiler options ,选择化的发布设置为 -02。</LI></UL></P>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -