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使用的一些主要技巧的更多相关文章

  1. Delphi IDE下载全地址

    Delphi IDE下载全地址: http://pan.baidu.com/share/home?uk=1060104307#category/type=0 还是网友伟大呀.当然有钱的公司还是应该多多 ...

  2. delphi IDE RAD 丢失的快捷键 Ctrl+Shift+F

    丢失的Ctrl+Shift+F delphi IDE RAD 丢失的快捷键 Ctrl+Shift+F Find inFiles 为什么呢?RAD Berlin安装了cnpack1.1.0.829后文件 ...

  3. [教学] Delphi IDE 文件搜寻功能

    Delphi IDE 提供了一个方便的文件搜寻功能,操作如下: 点 Search 选单内的 Find in Files... 例如我们想搜寻 JFile 需要引用那一个源码,可输入如下: 输入关键字: ...

  4. 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 ...

  5. 轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化

    快捷键 : alt + shift +鼠标 ,可以块选中文本. F12 折叠/展开 所有 F5 调试运行 点击第二次 将跳转到第一个断点处 F10 单步执行 shift +F10 单步执行,不进入函数 ...

  6. 4种Delphi IDE的调试时查看内存的方法,太酷了!

    1.ctrl+alt+m,可以查看每个函数过程的内存位置 2.Ctrl+Alt+C 查看代码对应的汇编 3.原来用delphi看变量信息一直是简单的用watch看,但是有时候变量值直接用特定类型看总是 ...

  7. Delphi总结使用TStrings的一些技巧

    [delphi] view plaincopyprint? 先把要讨论的几个属性列出来: 1.CommaText 2.Delimiter & DelimitedText 3.Names &am ...

  8. delphi IDE插件 cnpack 使用记录

    CnPack  http://www.cnpack.org Alt+F11 ,添加引用,但是文件列表太多,速度慢,打开添加引用窗口后,工具栏有个hook,去掉hook就用IDE自带的速度很快! GE  ...

  9. Delphi IDE 设置

    显示编译进度 Tools/Environment Options

随机推荐

  1. Delphi 帮助的使用

  2. Visual Studio Code python 代码快速自动提示

    1.file --> setting->设置 搜索 python 或者auto_complete setting.json { "explorer.confirmDelete&q ...

  3. Codeforces Round #575 (Div. 3) D1+D2. RGB Substring (easy version) D2. RGB Substring (hard version) (思维,枚举,前缀和)

    D1. RGB Substring (easy version) time limit per test2 seconds memory limit per test256 megabytes inp ...

  4. PHP三种字符串界定符的区别(单引号,双引号,<<<)

      单引号,双引号,<<<的区别如下: 前续:今天突然遇到了<<<EOT,可在运行的时候出错了,所以就度娘了下. 1.单引号:’a string’  \’是唯一的转 ...

  5. jmeter请求时出现no cookies

    现象: 解决步骤: 1.添加http cookie管理器 2.检查http信息头管理器是否正确

  6. 如何编写高质量的js代码--底层原理

    转自: 如何编写高质量的 JS 函数(1) -- 敲山震虎篇   本文首发于 vivo互联网技术 微信公众号 链接:https://mp.weixin.qq.com/s/7lCK9cHmunvYlbm ...

  7. java获取访问者真实的IP地址

    众所周知java方法request.getremoteaddr()可以获得访问者的IP地址 但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了.如果使用了反向代理软件 ...

  8. 消息中间件--kafka(1)安装部署

    一.概念 1.什么是kafka Kafka是由Apache软件基金会开发的一个开源的分布式流处理平台,由LinkedIn公司开发,使用 Scala和Java编写.Kafka是一个分布式.分区的.多副本 ...

  9. 导入本地Excel到DataSet中

    /// <summary> /// 导入本地Excel到DataSet中 /// </summary> /// <param name="strFileSour ...

  10. 2019hdu多校 K-th Closest Distance

    题目链接:Click here 大致题意:q次询问,每次询问你区间[L,R]中|p-ai|的值第k小的是多少 Solution: 直接找是很困难的,我们考虑二分答案,那么本题就十分简单了 我们对权值维 ...