DELPHI中的快捷方式大收集 (50分)

  • 主题发起人 主题发起人 cacao_cacao
  • 开始时间 开始时间
谢谢wuyang告诉我在边的居然也可以Tab.
 
这些东西对我们初学者是很有用的
我正愁不知怎么才能知道这些快捷键呢
 
这些东西对我们初学者是很有用的
我正愁不知怎么才能知道这些快捷键呢
 
我用的是CodeRush很好用的,上面提到的功能都有,还有其它的功能,我不会用
大家一起研究研究。
比如你打for然后按一下空格健,他就把for的格式给你打出来,还在声明中写入I: Integer
很多很多,hehe
 
to yamazeki:
我刚装了CodeRush 6.03k Pro
但我一点也不会用(win2000+d5)。
谢谢!
 
在编辑框按鼠标右键可以看到许多功能的快捷方式,在菜单也有,平时用心记一记会使
以后的编程工作更加方便。
 
Ctrl+UP向上移动选中组件(微调); Ctrl+Left向左移动选中组件(微调);
Ctrl+Down向下移动选中组件(微调) ;Ctrl+Right向右移动选中组件(微调);
Shift+UP减小选中组件的高度; Shift+Left减小选中组件的宽度;
Shift+Down增加选中组件的高度; Shift+Right增加选中组件的宽度;
:
 
关于object inspector的short cut真是太好!
to chinaplate:
你要的功能GExpert有,见下面第三条.我也装过CodeRush,功能太强了,就是不稳定,我就删掉了,其它我常用的GExpert功能有:
1.ctrl+shift+alt+m(我自定义的),可直接输入文学生成一个messagebox语句;
2.ctrl+g列出本unit所有函数,过程,可快速选择;
3.ctrl+.把选定块变成注释,ctrl+,是反作用;
4.replace component.把选定的控件变成另一种控件,如把tedit变成button,转换后其同属性会保留;
5...........
极烈推荐!
 
CodeRush的自动完成功能似乎和输入法有些冲突。
打开中文输入法的时候自动生成的东西不太对。
 
Ctrl + O + U 将选中的代码的大小写颠倒
估计多数人没用过
 
真的不错!!![:D]
 


[:)]学到了很多东西,谢谢楼上诸位老兄![:D]
 
我说几个GExperts,呵呵,不要被下坏了呀,
Ctrl+Alt+c 注释块
Ctrl+Alt+u 取消注释块
Ctrl+Alt+h 生成头(更详细的设置在GExperts配置的Editor Experts属性页)

现在我想找一个快捷键,即让鼠标指针在对应的begin和end之间跳转。
有哪位老兄知道?
 
找到啦!!!
在GExperts中,这两个——
Ctrl+Alt+o
Ctrl+Alt+v (这个有冲突,我改成Ctrl+Alt+x了)

Yeah!
 
Ctrl+鼠标拖动 可以选中一个控件上层的其他控件而不选中其本身!
 
帮助文件里多的是呀。。找一下就可以了。。。
 
1.SHIFT+鼠标左键 先选中任一控,按键后可选中窗体
2.Shift+F8 调试时弹出CPU窗口。
3.Shift+F10 等于鼠标右键(Windows快捷键)。
4.****f+箭头 选择
5.shift +F12 快速查找窗体并打开
6.F7 (步进式调试同时追踪进入子过程)
7.F8 (步进式调试不进入子过程)
8.F9 运行
9.F12 切换EDITOR,FORM
10.Alt+F4 关闭所有编辑框中打开的源程序文件,但不关闭项目。
11.ALT+鼠标左键 可以块选代码,删除对齐的重复代码非常有用。
12.Ctrl+F9 编译
13.Ctrl+shift+N(n=1,2,3,4......) 定义书签
14.Ctrl+n(n=1,2,3,4......)跳到书签n
15.CTRL +SHIFT+N 在书签N处,再按一次 取消书签:
16.Ctrl+PageUp 将光标移至本屏的第一行,屏幕不滚动。
17.Ctrl+PageDown 将光标移至本屏的最后一行,屏幕不滚动。
18.Ctrl+↓ 向下滚动屏幕,光标跟随滚动不出本屏。
19.Ctrl+↑ 向上滚动屏幕,光标跟随滚动不出本屏。
20.Ctrl+Home 将光标移至文件头。
21.Ctrl+End 将光标移至文件尾。
22.Ctrl+B Buffer List窗口。
23.Ctrl+I 同Tab键。
24.CTRL+J (弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句。)代码模板
25.Ctrl+M 同Enter键。
26.Ctrl+N 同Enter键,但光标位置保持不变。
27.Ctrl+T 删除光标右边的一个单词。
28.Ctrl+Y 删除光标所在行。
29.CTRL+C 复制
30.CTRL+V 粘贴
31.CTRL+X 剪切
32.CTRL+Z 还原(Undo)
33.CTRL+S 保存
34.Ctrl+F 查找
35.Ctrl+L 继续查找
36.Ctrl+r 替换
37.CTRL+ENTER 定位到单元文件
38.Ctrl+F3 Call Stack窗口。
39.Ctrl+F4 等于File菜单中的Close项。
40.Ctrl+Backspace 后退删除一个词。好像是到 . 为止。
41.Ctrl+鼠标转轮 加速滚屏。
42.Ctrl+O+U 将选中的整块代码都转为小写或大写
41.Ctrl+Shift+G 插入GUID。
42.Ctrl+Shift+T 在光标行加入To-Do注释。
43.Ctrl+Shift+Y 删除光标之后至本行末尾之间的文本。
44.CTRL+SHIFT+C 编写申明或者补上函数.
45.CTRL+SHIFT+E 显示 EXPLORER ,我觉的这个比较好
46.CTRL+SHIFT+U 代码整块移动(左移)
47.CTRL+SHIFT+I 代码整块移动(右移)
48.CTRL+SHIFT+↑ 在过程、函数、事件内部, 可跳跃到相应的过程、函数、事件的定义
49.CTRL+SHIFT+↓ 在过程、函数、事件的定义处, 可跳跃到具体过程、函数、事件内部
50.Ctrl+Alt+c 注释块
51.Ctrl+Alt+u 取消注释块
52.Ctrl+Alt+h 生成头(更详细的设置在GExperts配置的Editor Experts属性页)
 
呵呵,完全正式版出笼啦。
欢迎大家批评指正。
Enjoy:-)
From doxpix
2002.1.4

___________________________________________________________________________________________
DELPHI中的快捷方式一览(完全正式版)

::::Created By RedBaby 2002.1.3::::
::::Modified By doxpix 2001.1.4::::
::::CopyRight DFW 2002::::


1.SHIFT+鼠标左键 先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样)
2.Shift+F8 调试时弹出CPU窗口。
3.Shift+F10 等于鼠标右键(Windows快捷键)。
4.****f+箭头 选择
5.shift +F12 快速查找窗体并打开
6.F7 (步进式调试同时追踪进入子过程)
7.F8 (步进式调试不进入子过程)
8.F9 运行
9.F12 切换EDITOR,FORM
10.Alt+F4 关闭所有编辑框中打开的源程序文件,但不关闭项目
11.ALT+鼠标左键 可以块选代码,用来删除对齐的重复代码非常有用
12.Ctrl+F9 编译
13.Ctrl+shift+N(n=1,2,3,4......) 定义书签
14.Ctrl+n(n=1,2,3,4......)跳到书签n
15.CTRL +SHIFT+N 在书签N处,再按一次 取消书签
16.Ctrl+PageUp 将光标移至本屏的第一行,屏幕不滚动
17.Ctrl+PageDown 将光标移至本屏的最后一行,屏幕不滚动
18.Ctrl+↓ 向下滚动屏幕,光标跟随滚动不出本屏
19.Ctrl+↑ 向上滚动屏幕,光标跟随滚动不出本屏
20.Ctrl+Home 将光标移至文件头
21.Ctrl+End 将光标移至文件尾
22.Ctrl+B Buffer List窗口
23.Ctrl+I 同Tab键
24.CTRL+J (弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句)代码模板
25.Ctrl+M 同Enter键。
26.Ctrl+N 同Enter键,但光标位置保持不变
27.Ctrl+T 删除光标右边的一个单词
28.Ctrl+Y 删除光标所在行
29.CTRL+C 复制
30.CTRL+V 粘贴
31.CTRL+X 剪切
32.CTRL+Z 还原(Undo)
33.CTRL+S 保存
34.Ctrl+F 查找
35.Ctrl+L 继续查找
36.Ctrl+r 替换
37.CTRL+ENTER 定位到单元文件
38.Ctrl+F3 弹出Call Stack窗口
39.Ctrl+F4 等于File菜单中的Close项
40.Ctrl+Backspace 后退删除一个词,直到遇到一个分割符
41.Ctrl+鼠标转轮 加速滚屏
42.Ctrl+O+U 切换选择块的大小写(注意松开O后再按U,Ctrl保持按下)
43.Ctrl+K+O 切换选择块为小写(注意松开K后再按O,Ctrl保持按下)
44.Ctrl+K+N 切换选择块为大写(注意松开K后再按N,Ctrl保持按下)
45.Ctrl+Shift+G 插入GUID
46.Ctrl+Shift+T 在光标行加入To-Do注释
47.Ctrl+Shift+Y 删除光标之后至本行末尾之间的文本
48.CTRL+SHIFT+C 编写申明或者补上函数,绝好!!!
49.CTRL+SHIFT+E 显示EXPLORER
50.Ctrl+Tab 在Inspector中切换Properties页和Events页
51.CTRL+SHIFT+U 代码整块左移2个空格位置
52.CTRL+SHIFT+I 代码整块右移2个空格位置
53.CTRL+SHIFT+↑ 在过程、函数、事件内部, 可跳跃到相应的过程、函数、事
件的定义(在interface和implementation之间来回切换)
54.CTRL+SHIFT+↓ 在过程、函数、事件的定义处, 可跳跃到具体过程、函数、事件内部(同上)
55.Tab 在object inspector窗口按tab键将光标移动到属性名区,然后键入属性名的开头
字母可快速定位到该属性
56.Ctrl+Alt 按着Ctrl+Alt之后,可用鼠标选择一个矩形块中的代码,
并可比它进行复制,粘贴
57.Shift+↓、↑、→、← 以1像素单位更改所选控件大小
58.Ctrl+↓、↑、→、←以1像素单位更改所选控件位置
59.Ctrl+E 快速选择(呵呵,试试吧,很好玩的)
---------GExperts中---------
60.Ctrl+Alt+c 注释块
61.Ctrl+Alt+u 取消注释块
62.Ctrl+Alt+h 生成头(更详细的设置在GExperts配置的Editor Experts属性页)
63.Ctrl+Alt+o 选择对应分隔符之间的语句
64.Ctrl+Alt+v 在对应的分隔符之间来回跳转(与已有快捷键有冲突,请更改)
---------GExperts中---------
___________________________________________________________________________________________
 
还没结束啊!
不用这么麻烦,DELPHI的HELP中把所有的快捷键都列出来了。
而且各种配置的快捷键并不是完全一致的!
在Help中查找keyboard shortcuts就可以了,列一部份如下:
These editor keyboard shortcuts apply to the [red]Default[/red] keystroke mapping scheme.

Shortcut Action or command

F1 Help|Topic Search
Ctrl+F1 Help|Topic Search
F3 Search|Search Again

Ctrl+E Search|Incremental Search
Ctrl+F Search|Find
Ctrl+I Inserts a tab character
Ctrl+j Templates pop-up menu
Ctrl+N Inserts a new line
Ctrl+P Causes next character to be interpreted as an ASCII sequence
Ctrl+R Search|Replace
Ctrl+S File|Save
Ctrl+T Deletes a word

Ctrl+Y Deletes a line
Ctrl+Z Edit|Undo
Ctrl+<space bar> Code Completion pop-up window

Ctrl+Shift+g Inserts a new Globally Unique Identifier (GUID)
Ctrl+Shift+I Indents block
Ctrl+Shift+U Outdents block
Ctrl+Shift+Y Deletes to the end of a line
Ctrl+Shift+Z Edit|Redo
Ctrl+Shift+<space bar> Code Parameters pop-up window

Alt+[ Finds the matching delimiter (forward)
Alt+] Finds the matching delimiter (backward)

End Moves to the end of a line
Home Moves to the start of a line

Enter Inserts a carriage return
Ins Turns insert mode on/off
Del Deletes the character to the right of the cursor
Backspace Deletes the character to the left of the cursor
Tab Inserts a tab
Space Inserts a blank space
Left Arrow Moves the cursor left one column, accounting for the autoindent setting
Right Arrow Moves the cursor right one column, accounting for the autoindent setting
Up Arrow Moves up one line

Down Arrow Moves down one line
Page Up Moves up one page
Page Down Moves down one page

Ctrl+Left Arrow Moves one word left
Ctrl+Right Arrow Moves one word right
Ctrl+Tab Moves to the next code page (or file)
Ctrl+Shift+Tab Moves to the previous code page (or file)
Ctrl+Backspace Deletes the word to the right of the cursor
Ctrl+Home Moves to the top of a file
Ctrl+End Moves to the end of a file

Ctrl+Del Deletes a currently selected block
Ctrl+Space Inserts a blank space
Ctrl+PgDn Moves to the bottom of a screen
Ctrl+PgUp Moves to the top of a screen
Ctrl+Up Arrow Scrolls up one line
Ctrl+Down Arrow Scrolls down one line
Ctrl+Enter Opens file at cursor

Shift+Tab Moves the cursor to the left one tab position
Shift+Backspace Deletes the character to the left of the cursor
Shift+Left Arrow Selects the character to the left of the cursor

Shift+Right Arrow Selects the character to the right of the cursor
Shift+Up Arrow Moves the cursor up one line and selects from the left of the starting cursor position
Shift+Down Arrow Moves the cursor down one line and selects from the right of the starting cursor position
Shift+PgUp Moves the cursor up one screen and selects from the left of the starting cursor position
Shift+PgDn Moves the cursor down one line and selects from the right of the starting cursor position

Shift+End Selects from the cursor position to the end of the current line
Shift+Home Selects from the cursor position to the start of the current line
Shift+Space Inserts a blank space
Shift+Enter Inserts a new line with a carriage return

Ctrl+Shift+Left Arrow Selects the word to the left of the cursor
Ctrl+Shift+Right Arrow Selects the word to the right of the cursor
Ctrl+Shift+Home Selects from the cursor position to the start of the current file

Ctrl+Shift+End Selects from the cursor position to the end of the current file
Ctrl+Shift+PgDn Selects from the cursor position to the bottom of the screen
Ctrl+Shift+PgUp Selects from the cursor position to the top of the screen
Ctrl+Shift+Tab Moves to the previous page
Shift+Alt+arrow Selects column-oriented blocks
Click+Alt+mousemove Selects column-oriented blocks
Ctrl+O+C Turns on column blocking
Ctrl+O+K Turns off column blocking

Alt+Backspace Edit|Undo
Alt+Shift+Backspace Edit|Redo
Alt+Shift+Left Arrow Selects the column to the left of the cursor
Alt+Shift+Right Arrow Selects the column to the right of the cursor
Alt+Shift+Up Arrow Moves the cursor up one line and selects the column from the left of the starting cursor position
Alt+Shift+Down Arrow Moves the cursor down one line and selects the column from the left of the starting cursor position

Alt+Shift+Page Up Moves the cursor up one screen and selects the column from the left of the starting cursor position
Alt+Shift+Page Down Moves the cursor down one line and selects the column from the right of the starting cursor position
Alt+Shift+End Selects the column from the cursor position to the end of the current line
Alt+Shift+Home Selects the column from the cursor position to the start of the current line

Ctrl+Alt+Shift+Left Arrow Selects the column to the left of the cursor

Ctrl+Alt+Shift+Right Arrow Selects the column to the right of the cursor
Ctrl+Alt+Shift+Home Selects the column from the cursor position to the start of the current file
Ctrl+Alt+Shift+End Selects the column from the cursor position to the end of the current file
Ctrl+Alt+Shift+Page Up Selects the column from the cursor position to the bottom of the screen
Ctrl+Alt+Shift+Page Down Selects the column from the cursor position to the top of the screen
 
后退
顶部