Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9472631
  • 博文数量: 1293
  • 博客积分: 13501
  • 博客等级: 上将
  • 技术积分: 17974
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 18:11
文章分类

全部博文(1293)

文章存档

2019年(1)

2018年(1)

2016年(118)

2015年(257)

2014年(128)

2013年(222)

2012年(229)

2011年(337)

分类: IT职场

2011-05-05 21:36:47

       

工欲利其事,必先利其器!跟着dyli来玩转Delphi7的快捷键吧!

1、上下移动系列快捷键

Ctrl+PageUp 将光标移至本屏的第一行,屏幕不滚动。
Ctrl+PageDown 将光标移至本屏的最后一行,屏幕不滚动。
Ctrl+↓ 向下滚动屏幕,光标跟随滚动不出本屏。
Ctrl+↑ 向上滚动屏幕,光标跟随滚动不出本屏。
Ctrl+Home 将光标移至文件头。
Ctrl+End 将光标移至文件尾。 

 这里是Ctrl+↓和Ctrl+↑在窗体文件中的惬意使用案例!


2、Ctrl+B Buffer List窗口

 

   image 

 


 3、Ctrl+T 删除光标右边的一个单词,Ctrl+Y 删除光标所在行。  

image 按Ctrl+T后  image

           按Ctrl+Y   image     


 

4、Ctrl+Shift+↑ 与Ctrl+Shift+↓

  Ctrl+Shift+↑光标在函数体内时,将光标快速移至当前函数声明处。Ctrl+Shift+↓ 光标在函数声明行时,将光标快速移至函数定义处。 

 

  1. procedure EndLoad; //Ctrl+Shift+↓跳到定义处

  2. procedure TfrmSplash.EndLoad;
  3. begin
  4.   Gauge1.Progress := 100;//Ctrl+Shift+↑跳到声明处
  5.   RepaintForm;
  6. end;


5、Ctrl+Shift+C

 声明一个过程或函数后,直接生成过程或函数的名称、begin、end;

 

  1. procedure dylitest; //在本行内执行Ctrl+Shift+C,会自动出现下面的代码


  2. procedure TfrmSplash.dylitest;
  3. begin

  4. end;


6、Ctrl+Shift+E 光标在Edit窗口和Explorer窗口间切换。

   image

   image    


7、Ctrl+Shift+J 弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句。
   image 

选择第一句后,自动完成:

  1. array[0..] of = ();

 

8、Ctrl+Shift+T 在光标行加入To-Do注释。

   加 TODO注释前的代码:

  1. function TForm1.isTableExist: Boolean;
  2.   var
  3.     List: TStrings;
  4.     index: integer;
  5. begin

  6. end;

   执行Ctrl+Shif+T,弹出:

   

 

  1. function TForm1.isTableExist: Boolean;
  2.   var
  3.     List: TStrings; { TODO : this is to do item }
  4.     index: integer;
  5. begin

 

9、Ctrl+Shift+Y 删除光标之后至本行末尾之间的文本

    执行Ctrl+Shift+Y前,请注意代码中光标所有的位置!

  1. function TForm1.isTableExist: Boolean;
  2.   var
  3.     List: TStrings; | { TODO : this is to do item }
  4.     index: integer;
  5. begin

    在DYLI执行Ctrl+Shift+Y后,发现代码有什么区别了没有?!

  1. function TForm1.isTableExist: Boolean;
  2.   var
  3.     List: TStrings;
  4.     index: integer;
  5. begin

 

10、Ctrl+F3 Call Stack窗口

                


11、Shift+F10 等于鼠标右键(Windows快捷键)

 

        

 

阅读(1697) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~