Code Editor的快捷菜单分为两个部分:编辑器菜单项和调试器菜单项。

调试器菜单项留作以后讲解调试应用程序时再讲,这里只讲讲Code Editor的编辑器快捷菜单项。

下面列出了全部菜单项及描述说明,如下图,划着红线的为编辑器本身的菜单项(其余菜单项是因为安装安装了Cnpack的IDE专家包)

  • Close Page 关闭编辑窗口中当前活动的页面。如果页面上的文件在上次保存后又做了修改,系统会提示保存该文件。
  • Open File at Cursor 打开光标所指的文件。只有当光标所指的正文代表一个源文件时,此选项才有效。例如,若在uses表中有一个名为MyUnit2的文件,则可点击该文件名并选择本菜单项来打开它。打开后的文件将显示在一个新的编辑器窗口中,且该窗口处于活动状态。
  • New Edit Window 打开当前Code Editor的拷贝窗口,若要并排比较两个源文件,使用这个菜单项时很方便的。
  • Browse Symbol at Cursor 启动浏览器,以当前符号作为浏览目标
  • Topic Search 显示光标所指项目的帮助主题(如果能找到)。与按【F1】键功能相同。
  • Add to Interface… 添加属性、函数或过程到ActiveX组件。如果当前工程不是ActiveX工程,则本菜单项失效。
  • Complete class at cursor 与【Ctrl + Shift + C】功能相同,自动完成类的代码,添加到implementation段中。
  • Add To-Do Item… 在你的源代码中,你可以使用To-Do列表来管理程序进程。增加To-Do列表内容。
  • Toggle Bookmarks 设置或清除一个书签(0到9)。书签设置到包含标记光标的源代码行上。
  • Goto Bookmarks 
  • 移动光标到一个书签。
  • Debug

 

  • 调试器菜单项目,以后会讲解到。

View as Form 

  • 如果Code Editor中的活动文件显示的是一个窗体的源代码文件,则选择此菜单项会把对应的窗体显示在Form Designer中。
  • Read Only 
  • 在read-only与read/write模式之间切换。设置为只读属性后,不能对文件进行修改,且状态栏显示Read Only,如下: 

  • 当文件被关闭后,再重新打开,则又回到read/write模式。
  • Message View 
    显示或隐藏Delphi消息窗。当产生编译或链接错误警告时,消息窗会自动出现。
  • View Explorer 
    设置输入焦点到Code Explorer窗口。若Code Explorer不是泊位着,则将它显示在其他窗口的上面。
  • Properties 
    显示“Environment Options”对话框,因而可设置编辑器选项。

上面部分菜单项在某些时候是禁止的,这取决于Code Editor当时的编辑状态和所打开文件的类型。

Delphi Code Editor 之 快捷菜单的更多相关文章

  1. Delphi Code Editor 之 基本操作

    Delphi Code Editor 之 基本操作 毫无疑问,Delphi是高度可视化的.这是使用Delphi进行编程的最大好处之一.当然,任何一个有用的程序中都有大量手工编写的代码.当读者开始编写应 ...

  2. Delphi Code Editor 之 编辑器选项

    Delphi Code Editor 之 编辑器选项 可从Code Editor的右键菜单中选择“Properties”菜单项来查看编辑器选项.也可以从主菜单[Tools | Editor Optio ...

  3. Delphi Code Editor 之 几个特性

    Delphi Code Editor有几个特性在编写大规模代码时非常有用.下面分别进行介绍: 1.Code Templates(代码模板) 使用代码模板可把任意预定义代码(或正文)插入到单元文件中.当 ...

  4. Delphi Code Editor 之 几个特性(转)

    Delphi Code Editor有几个特性在编写大规模代码时非常有用.下面分别进行介绍: 原地址:http://www.cnblogs.com/pchmonster/category/343330 ...

  5. 浏览器扩展系列————在WPF中定制WebBrowser快捷菜单

    原文:浏览器扩展系列----在WPF中定制WebBrowser快捷菜单 关于如何定制菜单可以参考codeproject上的这篇文章:http://www.codeproject.com/KB/book ...

  6. Eclipse 创建文件快捷菜单、避免格式化时自动换行、.properties文件中文乱码、在线安装FreeMarker

    创建文件快捷菜单设置 打开窗口“Customize Perspective - Java EE”,切换选项卡到“Shortcuts”: 进行一下配置: “Generate”:如上图勾选方式 " ...

  7. 给view添加类似系统上拉快捷菜单的手势

    iOS7以后从屏幕最下方上划会滑出快捷菜单,感觉这个效果不错,就想做个类似的效果,这个东西技术含量不高,每次都写一遍的话就太浪费时间了,所以就把它写成了一个分类,用起来会方便一点. demo地址:ht ...

  8. (转载)delphi实例TDBGrid用右键菜单复制行粘贴行

    delphi实例TDBGrid用右键菜单复制行粘贴行 这个从本质上来说就是DBGrid后台数据库的插入 右键复制当前行的相关数据到临时变量点粘贴时,覆盖数据或插入数据! db为数据库: 字段名id,n ...

  9. #AOS应用基础平台# 添加了用户自己定义快捷菜单在平铺布局下的用户自己定义排序管理

    #AOS开发平台# 添加了用户自己定义快捷菜单在平铺布局下的用户自己定义排序管理.

随机推荐

  1. [原创]python高可用程序设计方法

    有时候程序上的bug会导致程序引发诸如段错误的情况而导致程序异常退出,这时用crond服务来检测,就会有一段时间程序处于不可用的情况,为了增强程序的可用性,我们可以让子进程处理业务,而让主进程检测子进 ...

  2. 20145234黄斐《Java程序设计》第三周学习总结

    教材学习内容总结 类与对象 定义:对象,与过程相对. Java中变量有2种类型,一个是基本类型,另一个则是类类型.基本类型在之前学过,本次学习类类型.使用Java撰写程序几乎都是在使用对象,要产生对象 ...

  3. LeetCode: 56. Merge Intervals(Medium)

    1. 原题链接 https://leetcode.com/problems/merge-intervals/description/ 2. 题目要求 给定一个Interval对象集合,然后对重叠的区域 ...

  4. Android AOSP 编译sdk

    首先你要有AOSP 工程. 然后执行下面的命令编译sdk. //运行下面的命令得到编译环境 source build/envsetup.sh lunch sdk make sdk 最后文件输出在哪个位 ...

  5. java 类装饰

    package TestIo; public class Test8 { public static void main(String[] args) { System.out.println(&qu ...

  6. R语言使用过程中出现的问题--attach()函数的使用

    使用attach(file)时,一定要配合使用detach(file),否则再此运行程序时极易出现问题,The following objects are masked ... 此外工作空间中不能有与 ...

  7. spark 相关

    Spark为什么会比mapreduce快? 1.Spark减少了中间过程的磁盘读写,数据很多时候不需要落地,从而提升了效率. 2.Spark基于内存的读写,减少了磁盘IO.node数据交互的通信时间. ...

  8. Oracle DELETE和TRUNCATE 的区别

    语法delete from aa truncate table aa 区别 1.delete from后面可以写条件,truncate不可以. 2.delete from记录是一条条删的,所删除的每行 ...

  9. sql注入记录------类型转换错误---convert()函数,一句话图片马制作

    sql注入在联合查询是出现一下错误查不到数据 Illegal mix of collations for operation 'UNION' 用convert() 转换编码为utf8 或者big5 就 ...

  10. 怎么设计好移动APP测试用例

    软件测试工作中我们需要不断的储备和总结自己的知识和经验,怎么设计好移动APP测试用例?如:手机.平板.智能设备,并在特定网络环境下. 我们需要关注的功能点,容易出错的位置,这将对我们整个测试过程起着至 ...