Delphi IDE使用的一些主要技巧
Delphi IDE使用的一些主要技巧
1、查找和替换
(1)<ctrl>+F[1]:选择页“Find”,进行查找,则根据查找方向继续查找。选择页“Find
in Files”,则进行该工程内的全文查找。
(2)<ctrl>+R:替换。
(3)设置书签和定位:设置书签:<ctrl>+<shift>+数字[2]定位书签:<ctrl>+数字
2、窗体编辑
(1)<F12>:在窗体编辑和代码编辑间进行切换。
(2)<F11>:调用窗体组件属性/事件浏览设置器(Object Inspector)。
(3)<菜单:view>+<菜单:Alignment Palette>:对齐面板:用于对齐各个可视组件。
3、代码编写方面
(1)<ctrl>+J:调用自动代码完成模板,实现成段代码的自动完成。关于模板的配置,可以
在<菜单:Tools> + <菜单:Editor Options…> + <面板:Source Options> + <按钮:Edi
t Code Templates…>中完成。
(2) <ctrl>+ <鼠标:单击>:查看所在方法的实现代码、所在变量的声明等内容。
(3)<ctrl>+<Space>:代码自动完成提示<ctrl>+<shift>+<Space>:方法体内参数提示。
4、程序编译和运行方面
(1)<F9>:编译并运行(可以设置断点进行调试)。
<F8>:单步调试,但是不进入到相关的子函数/过程体内
<F7>:逐步调试,调试深入每一个相关的子函数/过程体内。
<ctrl>+<F2>:结束程序调试运行状态,回到程序编辑状态。
(2)<F5>:设置/取消设置程序的断点。
(3)<ctrl>+<F7>:观察代码的值并附加新值(采用Modify功能)进行调试(注意:这个功
能仅仅在程序暂时终止状态下有效[3]),内附的Inspector功能可以查看该值/对象更加详细
的信息。
<ctrl>+<F5>:查看对象在不同数据类型下的值的情况,在使用<ctrl>+<F7>调用的“Evalua
te/Modify”功能中,也能够通过[按钮:modify]调用该功能。
5、工程控制
(1)To-do List。
【作用】对工作的一种进度的记载和提示。下次进入开发时,可迅速的紧接上次开发。
【操作方法】<鼠标右键>+:增加To-Do List内容。
<菜单:view>+<菜单:To-Do List>:查看并定位到To-Do List部分。
【操作技巧】To-Do List没有数目的限制,可以作为一个比较长期的设置程序书签(Bookma
rk)的工具来使用。
注释:
[1] Delphi中提供了使用+E进行增量查找的方法,我个人不是特别的欣赏。
[2] 在此处,需要注意的是,所有的数字键不能使用小键盘上的数字键。
[3] 让程序暂时终止的方法有两个:(1)程序运行到断点处,程序自动暂时终止,等待调试;
(2)调用<菜单:Run…>+ <菜单:Program Pause>完成程序的暂时终止,等待调试。
Delphi IDE使用的一些主要技巧的更多相关文章
- Delphi IDE下载全地址
Delphi IDE下载全地址: http://pan.baidu.com/share/home?uk=1060104307#category/type=0 还是网友伟大呀.当然有钱的公司还是应该多多 ...
- delphi IDE RAD 丢失的快捷键 Ctrl+Shift+F
丢失的Ctrl+Shift+F delphi IDE RAD 丢失的快捷键 Ctrl+Shift+F Find inFiles 为什么呢?RAD Berlin安装了cnpack1.1.0.829后文件 ...
- [教学] Delphi IDE 文件搜寻功能
Delphi IDE 提供了一个方便的文件搜寻功能,操作如下: 点 Search 选单内的 Find in Files... 例如我们想搜寻 JFile 需要引用那一个源码,可输入如下: 输入关键字: ...
- Delphi IDE 版本
产品 compiler Version version bds 2007-WIN32 VER 180 185 11 5.0 2009 VER 200 13 6.0 XE VER 220 15 8.0 ...
- 轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化
快捷键 : alt + shift +鼠标 ,可以块选中文本. F12 折叠/展开 所有 F5 调试运行 点击第二次 将跳转到第一个断点处 F10 单步执行 shift +F10 单步执行,不进入函数 ...
- 4种Delphi IDE的调试时查看内存的方法,太酷了!
1.ctrl+alt+m,可以查看每个函数过程的内存位置 2.Ctrl+Alt+C 查看代码对应的汇编 3.原来用delphi看变量信息一直是简单的用watch看,但是有时候变量值直接用特定类型看总是 ...
- Delphi总结使用TStrings的一些技巧
[delphi] view plaincopyprint? 先把要讨论的几个属性列出来: 1.CommaText 2.Delimiter & DelimitedText 3.Names &am ...
- delphi IDE插件 cnpack 使用记录
CnPack http://www.cnpack.org Alt+F11 ,添加引用,但是文件列表太多,速度慢,打开添加引用窗口后,工具栏有个hook,去掉hook就用IDE自带的速度很快! GE ...
- Delphi IDE 设置
显示编译进度 Tools/Environment Options
随机推荐
- error: ‘ostream_iterator’ was not declared in this scope
在代码中添加 #include <iterator>
- jmeter+ant 实现自动化接口测试环境配置
前置:安装jdk 1.8以上 一.安装jemeter 下载地址:http://jmeter.apache.org/download_jmeter.cgi 1.1 解压jmeter,放在某个目录,例如D ...
- JVM基础——面试、笔试
1.java内存与内存溢出 1.1 JVM分为哪些区,每一个区干嘛的?(见java虚拟机38页) (1)程序计数器(线程私有) 当前线程执行字节码的信号指示器.(每个线程都会在程序计数器中存储其指令, ...
- [人物存档]【AI少女】【捏脸数据】两个人物
点击下载(城通网盘):8bcd58f40ad162d9c1fd6f641edfa9ec8b13cdf8.png 点击下载(城通网盘):AISChaF_20191110015122738.png
- Python如何快速初始化一个二维数组
正确的方法 cols= 3 rows = 2 memo = [[1] * m for i in range(n) ] 下面这种做法是错误的 memo = [[1] * m ] * n 这会导致 mem ...
- js能否上传文件夹
文件夹上传:从前端到后端 文件上传是 Web 开发肯定会碰到的问题,而文件夹上传则更加难缠.网上关于文件夹上传的资料多集中在前端,缺少对于后端的关注,然后讲某个后端框架文件上传的文章又不会涉及文件夹. ...
- ELK+Filebeat+redis整合
前面的博客,有具体的ELK安装配置步骤,此处在其基础上修改 修改配置文件并启动 [root@topcheer filebeat-6.2.3-linux-x86_64]# vim filebeat.ym ...
- Json和XML的一些差别
XML: 扩展标记语言,可以用来标记数据.定义数据类型, 优缺点: 1.格式统一,符合标准: 2.容易与其他系统进行远程交互,数据共享比较方便 3.XML文件庞大,文件格式复杂,传输占带宽,较复杂 J ...
- Eclipse怎样对项目进行重命名?
当创建一个项目时,可能会随便命名一个项目名,如果想要项目名更有意义,或者为了方便后续项目的命名,怎么重命名项目名呢? 第一步在我们的电脑打开eclipse软件,找到需要重命名的项目,如下图所示: 第二 ...
- Mongodb分片副本集集群搭建
一.环境准备 1.1.主机信息(机器配置要求见硬件及开发标准规范文档V1.0) 序号 主机名 IP 1 DB_01 10.202.105.52 2 DB_02 10.202.105.53 3 DB_0 ...