delphi快捷键大全
Delphi常用快捷键

Delphi常用快捷键F1 Displays context-sensitive HelpF4 Run|Go to CursorF5 Run|Toggle BreakpointF7 Run|Trace IntoF8 Run|Step OverF9 Run|RunF11 View|Object InspectorF12 View|Toggle Form/UnitAlt+0 View|Window ListAlt+F2 View|Debug Windows|CPUAlt+F7 Displays previous error in Message view Alt+F8 Displays next error in Message viewAlt+F10 Displays a context menuAlt+F11 File|Use UnitAlt+F12 Displays the Code editorCtrl+F1 Help|Topic SearchCtrl+F2 Run|Program ResetCtrl+F3 View|Debug Windows|Call StackCtrl+F4 Closes current fileCtrl+F5 Add Watch at CursorCtrl+F6 Displays header file in Code editorCtrl+F7 Evaluate/ModifyCtrl+F9 Project|Compile projectCtrl+F11 File|Open ProjectCtrl+F12 V iew|UnitsCtrl+D Descends item (replaces Inspector window) Ctrl+E View|Code ExplorerCtrl+N Opens a new Inspector windowCtrl+S Incremental searchCtrl+T Displays the Type Cast dialogShift+F7 Run|Trace To Next Source LineShift+F11 P roject|Add To ProjectShift+F12 View|FormsCtrl+Shift+P Plays back a key macroCtrl+Shift+R Records a key macroCtrl+K+D Accesses the menu barCtrl+K+S F ile|Save―――――――――――――――――――Ctrl+S Save FilesCtrl+Shift+数字定义/取消书签Ctrl+数字跳转到书签Ctrl+Shift+C 自动类补全Ctrl+Shift+U 往前退两格Ctrl+Shift+I 往后缩进两格Ctrl+F 在单词上,则查找该单词;否则要求输入条件Ctrl+R 替换Ctrl+Z Undo。
Delphi常用的快捷键

搜索editor keyboard shortcuts可能可以找到,你自己看帮助吧。
在编程序时unit右键菜单的properties/Code Insight
55.Tab 在object inspector窗口按tab键将光标移动到属性名区,然后键入属性名的开头字母可快速定位到该属性
56.Ctrl+Alt 按着Ctrl+Alt之后,可用鼠标选择一个矩形块中的代码,并可比它进行复制,粘贴
57.Shift+↓、↑、→、← 以1像素单位更改所选控件大小
58.Ctrl+↓、↑、→、← 以1像素单位更改所选控件位置
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
30.Ctrl+Shift+T 在光标行加入To-Do注释。
31.Ctrl+Shift+Y 删除光标之后至本行末尾之间的文本。
32.Ctrl+F3Call Stack窗口。
33.Ctrl+F4 等于File菜单中的Close项。
Delphi快捷键大全

Delphi快捷键大全快捷键对于提高编程速度有着很重要的影响,本文汇总整理了Delphi常用的快捷键,供大家参考之用:Ctrl+PageUp将光标移至本屏的第一行,屏幕不滚动。
Ctrl+PageDown将光标移至本屏的最后一行,屏幕不滚动。
Ctrl+↓向下滚动屏幕,光标跟随滚动不出本屏。
Ctrl+↑向上滚动屏幕,光标跟随滚动不出本屏。
Ctrl+Shift+NUM在光标行设置最多九个临时标志号,对临时切换非常有用。
行的左边将出现一本书,封面有NUM,再按一次取消设置。
Ctrl+NUM直接将光标跳到NUM处,NUM是用Ctrl+Shift+NUM设置的标号。
NUM不能用小键盘。
Ctrl+Home将光标移至文件头。
Ctrl+End将光标移至文件尾。
Ctrl+BBufferList窗口。
Ctrl+I同Tab键。
Ctrl+M同Enter键。
Ctrl+N同Enter键,但光标位置保持不变。
Ctrl+T删除光标右边的一个单词。
Ctrl+Y删除光标所在行。
Ctrl+Shift+↑光标在函数体内时,将光标快速移至当前函数声明处。
Ctrl+Shift+↓光标在函数声明行时,将光标快速移至函数定义处。
Ctrl+Shift+C声明一个过程或函数后,直接生成过程或函数的名称、begin、end;Ctrl+Shift+E光标在Edit窗口和Explorer窗口间切换。
Ctrl+Shift+G插入GUID。
Ctrl+Shift+J弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句。
Ctrl+Shift+T在光标行加入To-Do注释。
Ctrl+Shift+Y删除光标之后至本行末尾之间的文本。
Ctrl+F3CallStack窗口。
Ctrl+F4等于File菜单中的Close项。
Ctrl+鼠标转轮加速滚屏。
Shift+F8调试时弹出CPU窗口。
Shift+F10等于鼠标右键(Windows快捷键)。
Alt+F4关闭所有编辑框中打开的源程序文件,但不关闭项目。
delphi快捷键

Escape Selects parent control in design mode. Leftmouse click + Escape drags the parent controlDelphi 2 and upShift + Click After selecting control in form designer, clickon it with Shift again to select top most parentFormDelphi 5 and upTab In Object Inspector activates incrementalsearch for properties. Press again Tab tomove focus to property valueDelphi 5 and upCtrl + J Invoke code templates also called codesnippetsDelphi 5 and upCtrl + T Delete text from cursor position until end ofwordDelphi 5 and upCtrl + E Incremental search Delphi 5 and up Ctrl + Y Delete current line Delphi 5 and upCtrl + B Invoke buffer window when focus is on editor.The buffer window shows a list of all differenttabs.Delphi 2007 andupCtrl + Shift + G Insert a new GUID at the cursor position Delphi 5 and up Ctrl + Shift + I Indent the current selected block Delphi 5 and up Ctrl + Shift + U Unindent the current selected block Delphi 5 and upCtrl + K + I Indent the current selected block or currentline in case of no selectionDelphi 5 and upCtrl + K + U Unindent the current selected block or currentline in case of no selectionDelphi 5 and upCtrl + Shift + J Invoke SyncEdit Borland Developer Studio 2006Ctrl + Shift + V Automatically declare variable at cursorpositionBorland DeveloperStudio 2006Ctrl + Shift + Y Delete to the end of line Delphi 5 and up Alt + [ Match pair forward Delphi 5 and up Alt + ] Match pair backward Delphi 5 and up Alt + RightArrow Browse forward (hotlink history) Delphi 7 and up Alt + LeftArrow Browse backward (hotlink history) Delphi 7 and upAlt + UpArrow Browse to symbol under editor cursor (invokea hotlink and add it to the hotlink history)Borland DeveloperStudio 2006F4 Run program to current cursor position Delphi 2 and up F5 Toggle breakpoint Delphi 2 and up F7 Debugger step into Delphi 2 and up Shift - F7 Trace into next source line Delphi 5 and up F8 Debugger step over Delphi 2 and up Shift - F8 Run until return Delphi 5 and up F9 Run program under debugger Delphi 2 and up Ctrl + F2 Program Reset Delphi 5 and upCtrl + F7 Evaluate/modify Delphi 2005 and upCtrl + F5 Add Watch Delphi 5 and up Ctrl + F12 View units Delphi 2 and up Alt + G Goto line number in editor Delphi 2 and up Ctrl + O + G Goto line number in editor Delphi 5 and up Ctrl + Shift + R Start/stop recording editor macro Delphi 2 and up Ctrl + Shift + P Play editor macro Delphi 2 and up Ctrl + Spacebar Invoke code completion Delphi 5 and up Ctrl + Shift +SpacebarInvoke code parameter hints Delphi 5 and up Ctrl + Enter Open file at cursor Delphi 2 and up Ctrl + Shift + Find all references Delphi 2005 andEnterupCtrl + Shift + C Invoke class completion for the class that currently contains the cursor Delphi 5 and upCtrl + Shift + UpArrow Navigate to method implementation/declaration Delphi 5 and upCtrl + Shift + DownArrow Navigate to method implementation/declarationDelphi 5 and upCtrl + Alt + F12Opens the drop-down on the top-right corner of the code editor, listing all open files Borland Developer Studio 2006Ctrl + Alt + Mouse WheelNavigate to previous or next methodimplementation in lexical order in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland Developer Studio 2006Ctrl + Alt + UpArrowNavigate to previous method implementationin lexical order in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland Developer Studio 2006Ctrl + Alt + DownArrowNavigate to next method implementation inlexical order in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland Developer Studio 2006 Ctrl + Alt + HomeNavigate to the lexically first methodimplementation in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland DeveloperStudio 2006Ctrl + Alt + EndNavigate to the lexically last methodimplementation in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland Developer Studio 2006Ctrl + Alt + PActivate the Tool Palette in filtering modeDelphi 2005 and(start typing, press Enter to drop component) upCtrl + / Toggle comment per line or selected block,Ctrl + ' on nordic (and perhaps otherinternational ) keyboardsDelphi 2005 andupCtrl + Shift + T Add todo list item Delphi 2005 and upAlt + F12 Toggle between Form as text mode of designmodeDelphi 5 and upAlt + F11 Invoke Use unit dialog Delphi 5 and upCtrl + F11 Invoke Open Project Dialog Delphi 2005 and upCtrl + Alt + F11 Invoke Project manager window Delphi 2005 and upF11 Invoke Object Inspector window Delphi 5 and up F12 Toggle between code view and design view Delphi 5 and upAlt + 0 Invoke Window list Delphi 2005 and upShift + Alt + F11 Invoke Structure window Delphi 2005 and upCtrl + Shift + B Invoke Browser window Delphi 5Ctrl + Alt + B Invoke Breakpoint window Delphi 5 and up Ctrl + Alt + S Invoke Call Stack window Delphi 5 and up Ctrl + Alt + W Invoke Watches window Delphi 5 and up Ctrl + Alt + L Invoke Local Variables window Delphi 5 and up Ctrl + Alt + T Invoke Threads window Delphi 7 and upCtrl + Alt + F Invoke FPU window Delphi2005(removed from Delphi 2006)Ctrl + Alt + C Invoke CPU window Delphi 5 and upCtrl + Alt + V Invoke Event window Delphi 5 and upCtrl + Alt + M Invoke Modules window Delphi 2005 and upShift + F12 Invoke Forms window Delphi 5 and upCtrl + Shift + A Invoke Add to uses clause(Find unit in Delphi2006) window (Refactoring)Delphi 2005 andupCtrl + Shift + F11 Invoke Project Options window Delphi 2005 and upCtrl + F9 Compile Project Delphi 5 and up Shift + F9 Build Project Delphi 5 and up Shift + F11 Invoke Add to project window Delphi 5 and upShift + Ctrl + F9 Run without debugging Delphi 2005 and upCtrl + F Find Delphi 3 and up Shift + Ctrl + F Find in Files Delphi 3 and upAlt + F7/F8 Previous/next result (for Find in Files andMessages)Delphi 7 and upCtrl+K+E Changes a word to lowercase and deselectsselectionDelphi 5 and upCtrl+K+F Changes a word to uppercase and deselectsselectionDelphi 5 and upCtrl+K+O Changes a word to lowercase Delphi 5 and up Ctrl+K+N Changes a word to uppercase Delphi 5 and up Ctrl+O+U Toggles case Delphi 5 and upCtrl+Shift+K+O Toggles Code folding between On and Off Delphi 2006 and upCtrl+Shift+K+A Code folding: Expands All blocks of code Delphi 2006 and upCtrl+Shift+K+E Code folding: Collapse current block of code Delphi 2006 andupCtrl+Shift+K+U Code folding: Expand current block of code Delphi 2006 and upCtrl+Shift+K+T Code folding: Toggle Current block (expand & collapse)Ctrl+Shift+K+R Code folding: Collapses all regions {$region'comment'}..{$endregion}Delphi 2006 andupCtrl+Shift+K+P Code folding: Collapse nested procedures Ctrl+Shift+K+M Code folding: Collapse all methodsCtrl+Shift+K+C Code folding: Collapse all classesCtrl+Shift+K+G Code folding: Collapses down to primaryGroups [Interface/Implementation]Delphi 2006 andupCtrl+Shift+K+N Code folding: Collapses Namespace/Unit Delphi 2006 and upCtrl+Tab Switch to the next open file in the editor Delphi 2006 and upCtrl+Shift+Tab Switch to the previous open file in the editor Delphi 2006 and upCtrl + K + P Invokes print selection dialog Delphi 5 and up Ctrl + K + W Invokes Write block to file(selected text) Delphi 5 and upCtrl + K + R Invokes Read block from file(inserts text atcursor)Delphi 5 and upCtrl + K + C Copies selected text at the end of the selection Delphi 5 and up Ctrl + K + T Select word at cursor position Delphi 5 and up Ctrl + O + L Selects current line Delphi 5 and upCtrl + Q + L Toggles between limiting the Ctrl+Altnavigation shortcuts to the current class, orlimiting it to the current unitBorland DeveloperStudio 2006Ctrl + Q + W Go to next item of Messages window Delphi 5 and upCtrl+PageUp 将光标移至本屏的第一行,屏幕不滚动。
delphi常用技巧

delphi常用技巧
Delphi是一种强大的编程语言,有许多有用的技巧和功能可以帮助提高开发效率。
以下是一些Delphi常用的技巧:
1. 使用快捷键:Delphi支持许多快捷键,使用这些快捷键可以快速完成常见的任务,如Ctrl+C用于复制,Ctrl+V用于粘贴等。
2. 快速查找和替换:使用Ctrl+Shift+F可以打开查找和替换对话框,输入要查找的文本,然后输入要替换的文本,最后点击“全部替换”即可。
3. 调试技巧:在调试时,可以使用断点、观察表达式、单步执行等技巧来检查程序的运行情况。
4. 自定义控件:Delphi支持自定义控件,可以创建自己的控件来满足特定的需求。
5. 使用第三方控件:Delphi有许多第三方控件可用,这些控件可以提供更多的功能和更好的用户体验。
6. 优化代码:使用一些技巧可以优化代码的运行速度和可读性,例如使用局部变量、避免不必要的对象创建等。
7. 使用异常处理:在Delphi中,可以使用异常处理来处理运行时错误和异常情况。
8. 使用多线程:Delphi支持多线程编程,可以使用多线程来提高程序的性能和响应速度。
9. 使用数据库:Delphi支持多种数据库连接方式,可以使用数据库来存储和检索数据。
10. 使用第三方库:Delphi有许多第三方库可用,这些库可以提供更多的功能和更好的性能。
希望这些技巧可以帮助你更好地使用Delphi进行开发。
delphi 键盘键值对照表

delphi 键盘键值对照表(2013-07-30 22:48:13)转载▼标签:delphi 键值it 分类:Delphi常数名称十六进制值十进制值对应按键VK_LBUTTON 01 1 鼠标的左键VK_RBUTTON 02 2 鼠标的右键VK-CANCEL 03 3 Ctrl+Break(通常不需要处理)VK_MBUTTON 04 4 鼠标的中键(三按键鼠标)VK_BACK 08 8 Backspace键VK_TAB 09 9 Tab键VK_CLEAR 0C 12 Clear键(Num Lock关闭时的数字键盘5)VK_RETURN 0D 13 Enter键VK_SHIFT 10 16 Shift键VK_CONTROL 11 17 Ctrl键VK_MENU 12 18 Alt键VK_PAUSE 13 19 Pause键VK_CAPITAL 14 20 Caps Lock键VK_ESCAPE 1B 27 Ese键VK_SPACE 20 32 Spacebar键VK_PRIOR 21 33 Page Up键VK_NEXT 22 34 Page Domw键VK_END 23 35 End键VK_HOME 24 36 Home键VK_LEFT 25 37 LEFT ARROW 键(←)VK_UP 26 38 UP ARROW键(↑)VK_RIGHT 27 39 RIGHT ARROW键(→)VK_DOWN 28 40 DOWN ARROW键(↓)VK_Select 29 41 Select键VK_PRINT 2A 42VK_EXECUTE 2B 43 EXECUTE键VK_SNAPSHOT 2C 44 Print Screen键(抓屏)VK_Insert 2D 45 Ins键(Num Lock关闭时的数字键盘0)VK_Delete 2E 46 Del键(Num Lock关闭时的数字键盘.)VK_HELP 2F 47 Help键VK_0 30 48 0键VK_1 31 49 1键VK_2 32 50 2键VK_3 33 51 3键VK_4 34 52 4键VK_5 35 53 5键VK_6 36 54 6键VK_7 37 55 7键VK_8 38 56 8键VK_9 39 57 9键VK_A 41 65 A键VK_C 43 67 C键VK_D 44 68 D键VK_E 45 69 E键VK_F 46 70 F键VK_G 47 71 G键VK_H 48 72 H键VK_I 49 73 I键VK_J 4A 74 J键VK_K 4B 75 K键VK_L 4C 76 L键VK_M 4D 77 M键VK_N 4E 78 N键VK_O 4F 79 O键VK_P 50 80 P键VK_Q 51 81 Q键VK_R 52 82 R键VK_S 53 83 S键VK_T 54 84 T键VK_U 55 85 U键VK_V 56 86 V键VK_W 57 87 W键VK_X 58 88 X键VK_Y 59 89 Y键VK_Z 5A 90 Z键VK_NUMPAD0 60 96 数字键0键VK_NUMPAD1 61 97 数字键1键VK_NUMPAD2 62 98 数字键2键VK_NUMPAD3 62 99 数字键3键VK_NUMPAD4 64 100 数字键4键VK_NUMPAD5 65 101 数字键5键VK_NUMPAD6 66 102 数字键6键VK_NUMPAD7 67 103 数字键7键VK_NUMPAD8 68 104 数字键8键VK_NUMPAD9 69 105 数字键9键VK_MULTIPLY 6A 106 数字键盘上的*键VK_ADD 6B 107 数字键盘上的+键VK_SEPARATOR 6C 108 Separator键VK_SUBTRACT 6D 109 数字键盘上的-键VK_DECIMAL 6E 110 数字键盘上的.键VK_DIVIDE 6F 111 数字键盘上的/键VK_F1 70 112 F1键VK_F2 71 113 F2键VK_F3 72 114 F3键VK_F5 74 116 F5键VK_F6 75 117 F6键VK_F7 76 118 F7键VK_F8 77 119 F8键VK_F9 78 120 F9键VK_F10 79 121 F10键VK_F11 7A 122 F11键VK_F12 7B 123 F12键VK_NUMLOCK 90 144 Num Lock 键VK_SCROLL 91 145 Scroll Lock键上面没有提到的:(都在大键盘)VK_LWIN 91 左win键VK_RWIN 92 右win键VK_APPS 93 右Ctrl左边键,点击相当于点击鼠标右键,会弹出快捷菜单186 ;(分号)187 =键188 ,键(逗号)189 -键(减号)190 .键(句号)191 /键192 `键(Esc下面)219 [键220 \键221 ]键222 ‘键(引号)delphi虚拟键码对应关键VK_LBUTTON鼠标左键VK_RBUTTON鼠标右键VK_CANCEL控制+休息VK_MBUTTON鼠标中键VK_BACK Backspace键VK_TAB Tab键VK_CLEAR清除主要VK_RETURN Enter键VK_SHIFT Shift键VK_CONTROL Ctrl键VK_MENU Alt键VK_PAUSE暂停关键VK_CAPITAL Caps Lock键VK_KANA可与输入法VK_HANGUL可与输入法VK_JUNJA可与输入法VK_FINAL可与输入法VK_HANJA可与输入法VK_KANJI可与输入法VK_CONVERT可与输入法VK_NONCONVERT可与输入法VK_ACCEPT可与输入法VK_MODECHANGE可与输入法VK_ESCAPE Esc键VK_SPACE空间酒吧VK_PRIOR页键VK_NEXT下一页关键VK_END END键VK_HOME主页关键VK_LEFT左箭头键VK_UP向上键VK_RIGHT右箭头键VK_DOWN下箭头键VK_SELECT选择关键VK_PRINT打印键(键盘的具体)VK_EXECUTE执行关键VK_SNAPSHOT Print Screen键VK_INSERT插入关键VK_DELETE Delete键VK_HELP帮助关键VK_LWIN左Windows键(微软键盘)VK_RWIN右Windows键(微软键盘)VK_APPS应用关键(微软键盘)VK_NUMPAD0 0键(数字键盘)VK_NUMPAD1 1键(数字键盘)VK_NUMPAD2 2键(数字键盘)VK_NUMPAD3 3键(数字键盘)VK_NUMPAD4 4键(数字键盘)VK_NUMPAD5 5键(数字键盘)VK_NUMPAD6 6键(数字键盘)VK_NUMPAD7 7键(数字键盘)VK_NUMPAD8 8键(数字键盘)VK_NUMPAD9 9键(数字键盘)VK_MULTIPLY多键(数字键盘)VK_ADD添加键(数字键盘)VK_SEPARATOR分离键(数字键盘)VK_SUBTRACT减去键(数字键盘)VK_DECIMAL小数点键(数字键盘)VK_DIVIDE鸿沟键(数字键盘)VK_F1 F1键VK_F2 F2键VK_F3 F3的关键VK_F4 F4键VK_F5 F5键VK_F6 F6键VK_F7 F7键VK_F8 F8键VK_F9 F9键VK_F10 F10键关键VK_F11 F11键VK_F12 F12键VK_F13 F13键VK_F14 F14键VK_F15 F15键VK_F16 F16键VK_F17 F17键VK_F18 F18键VK_F19 F19键VK_F20 F20键VK_F21 F21键VK_F22 F22键VK_F23 F23键VK_F24 F24键VK_NUMLOCK数Lock键VK_SCROLL滚动Lock键VK_LSHIFT左Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_RSHIFT右Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_LCONTROL左Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_RCONTROL右Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_LMENU左Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_RMENU右Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_PROCESSKEY工艺关键VK_ATTN经办关键VK_CRSEL CrSel关键VK_EXSEL ExSel关键VK_EREOF擦除EOF分析关键VK_PLAY发挥关键VK_ZOOM变焦关键VK_NONAME保留以供将来使用VK_PA1 PA1关键VK_OEM_CLEAR清除主要标签数:1 “F14键VK_F15 F15键VK_F16 F16键VK_F17 F17键VK_F18 F18键VK_F19 F19键VK_F20 F20键VK_F21 F21键VK_F22 F22键VK_F23 F23键VK_F24 F24键VK_NUMLOCK数Lock键VK_SCROLL滚动Lock键VK_LSHIFT左Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_RSHIFT右Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_LCONTROL左Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_RCONTROL右Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_LMENU左Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_RMENU右Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_PROCESSKEY工艺关键VK_ATTN经办关键VK_CRSEL CrSel关键VK_EXSEL ExSel关键VK_EREOF擦除EOF分析关键VK_PLAY发挥关键VK_ZOOM变焦关键VK_NONAME保留以供将来使用VK_PA1 PA1关键VK_OEM_CLEAR清除主要。
Delphi快捷键
Delphi快捷键分类快捷键解释备注组件设计类Escape选择当前组件容器Shift + Click选择多个组件;选择窗体Tab选择下⼀个组件Shift + Tab选择上⼀个组件⽅向键选择此⽅向的下⼀个组件Ctrl + ⽅向键将所选组件的位置移动 1 个像素Shift + ⽅向键将所选组件的⼤⼩改变 1 个像素Ctrl + Shift + ⽅向键将所选组件的位置移动 1 个栅格Del删除所选组件Ctrl + ⿏标拖动选择⼀个容器内的多个组件可以⼀起修改共同属性Tab(在 Object Inspector 中使⽤)搜索属性或事件代码编辑类F1; Ctrl + F1光标所在单词的帮助Ctrl + Shift + Enter光标所在单词的参考Ctrl + Click(标识符)寻找标识符的声明处可配合⼯具条的:后退/前进Ctrl + A全选Ctrl + C复制Ctrl + X剪切Ctrl + V粘贴Ctrl + S保存Ctrl + F查找F3; Ctrl + L继续查找Ctrl + R替换Ctrl + E⾼级查找Ctrl + Shift + F查找⽂件Ctrl + Z UndoDel删除选中的代码Ctrl + Home到开始Ctrl + End到结束Ctrl + ←按词左移Ctrl + →按词右移Ctrl + ↑窗⼝上滚Ctrl + ↓窗⼝下滚Ctrl + PgUp本屏⾸⾏Ctrl + PgDn本屏尾⾏Alt + G; Ctrl + O + G到指定⾏Ctrl + Shift + 0..9; Ctrl + K + 0..9设置(或取消)书签Ctrl + 0..9; Ctrl + Q + 0..9跳到书签Ctrl + 空格输⼊提⽰Ctrl + J代码模版Ctrl + Shift + J(选定后)进⼊同步编辑模式Ctrl + Shift + 空格重新提⽰参数列表Ctrl + K + T选定光标前的单词Ctrl + N插⼊新⾏和 Enter 的区别是光标位置不变Shift + ⽅向键/Home/End/PgUp/PgDn扩选Shift + Alt + ⽅向键/Home/End/PgUp/PgDn区域选择Shift + Alt + PgUp/PgDn区域选择Ctrl + Shift + Alt + PgUp/PgDn区域选择Ctrl + Shift + PgUp/PgDn区域选择Ctrl + Shift + ⽔平⽅向键按单词扩选Ctrl + O + C变换选区Ctrl + O + I变换选区Ctrl + O + I变换选区Ctrl + O + L变换选区Ctrl + O + K恢复选区的变换选区Alt + 左键拖动区域选择区域选择的东西,粘贴也是区域Ctrl + O + L选择当前⾏Ctrl + Y删除当前⾏Ctrl + Shift + Y删除⾏右边部分Ctrl + T向右删除词Ctrl + BackSpace向左删除词Ctrl + K + W将⽂本块写⼊⽂件Ctrl + K + R读⼊⽂本块Ctrl + K + C⽂本再制Ctrl + K + N代码转⼤写Ctrl + K + O代码转⼩写Ctrl + K + F代码转⼤写, 并取消选择Ctrl + K + E代码转⼩写, 并取消选择Ctrl + O + U改变光标后⾯的字母⼤⼩写Ctrl + Shift + I; Ctrl + K + I右移代码块Ctrl + Shift + U; Ctrl + K + U左移代码块Ctrl + I似TabCtrl + M似EnterCtrl + N似Enter,但光标位置不变Ctrl + Enter打开光标所在单词的⽂件光标在对象观察器时进⼊代码编辑Alt + ]/[查找本组定界符Ctrl + Shift + V把选定的字符声明为变量Ctrl + Alt + ↓光标从声明区跳到代码区Ctrl + /注释与取消注释Ctrl + Shift + R录制(开始/停⽌)宏Ctrl + Shift + P播放宏Ctrl + Shift + T加⼊TO DO注释Alt + V + i打开 TO DO ListCtrl + Shift + C类⾃动⽣成可以反向Ctrl + Shift + ↑/↓从接⼝到实现; 到程序第⼀⾏Ctrl + Shift + G为接⼝加⼊新的GUIDCtrl + Alt + PgUp第⼀个函数Ctrl + Alt + PgDn最后⼀个函数窗⼝控Shift + F12查找窗体Alt + F12窗体与窗体代码切换Ctrl + F12查找模块Alt + F11查找⾃定义uses模块Ctrl + F11打开⼯程Ctrl + Alt + F11打开或激活 Project managerF12代码窗⼝/窗体之间切换Ctrl + Alt + F12已打开单元的列表F11对象观察器/代码窗⼝/窗体切换Alt + 0窗⼝列表Alt + PgUp/PgDn Code/Design/History 切换 Ctrl + Alt + F11⼯程管理器Shift + Alt + F11打开或激活 StructureCtrl + Alt + P Tool PaletteCtrl + Alt + L Local Variables 窗⼝Ctrl + F5; Ctrl + Alt + W Watch List 窗⼝Ctrl + Alt + T Threads 窗⼝Ctrl + F7Evaluate/Modify 窗⼝Alt + F8Message 窗⼝Alt + 0Window List 窗⼝控制类Alt + 0Window List 窗⼝Ctrl + B Buffer List 窗⼝Ctrl + Alt + B Breakpoint 窗⼝Ctrl + F3; Ctrl + Alt + S Call Stack 窗⼝Ctrl + Alt + V Event Log 窗⼝Ctrl + Alt + F FPU 窗⼝调试时有效Ctrl + Alt + C CPU 窗⼝调试时有效Ctrl + Alt + M Modules 窗⼝Ctrl + Shift + A Find Unit 窗⼝Ctrl + Shift + F11Project Options 窗⼝Ctrl + Q + W到下⼀个信息窗⼝F10; Ctrl + F10使菜单获得焦点Shift + F10; Alt + F10同⿏标右键Ctrl + Down在对象观察器中, 下拉该窗体的组件列表Alt + Down在对象观察器中,下拉属性列表Tab + 输⼊搜索对象观察器的属性或事件列表Ctrl + Enter在对象观察器中, 切换属性值Ctrl + Tab属性/事件切换; 在代码窗⼝中是已打开的窗⼝切换Shift + F11添加⼯程窗⼝Ctrl + F4关闭打开的窗⼝,但不关闭项⽬Alt + F4关闭程序编译类F4运⾏到光标位置F5设置/取消断点F7调试,进⼊⼦过程Shift + F7Trace into next source line F8调试,不进⼦过程(除⾮有断点) Shift + F8Run until returnF9运⾏Ctrl + F9编译⼯程Shift + F9; Alt + P + B编译 DLLCtrl + Shift + F9Run without debuggingCtrl + O + O插⼊编译选项。
Delphi 7快捷键大全
26 Ctrl+↓
向下滚动屏幕,光标跟随滚动不出本屏
27 Ctrl+↑
向上滚动屏幕,光标跟随滚动不出本屏
28 Ctrl+Home
将光标移至文件头
29 Ctrl+End
将光标移至文件尾
30 Ctrl+B
Buffer List窗口
31 Ctrl+I
同Tab键
32 CTRL+J
(弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句)代
21 Ctrl+shift+N(n=1,2,3,4.... 定义书签
22 Ctrl+n(n=1,2,3,4......) 跳到书签n
23 CTRL +SHIFT+N
在书签N处,再按一次 取消书签
24 Ctrl+PageUp
将光标移至本屏的第一行,屏幕不滚动
25 Ctrl+PageDown
将光标移至本屏的最后一行,屏幕不滚动
6 shift+F12
快速查找窗体并打开
7 Ctrl+F12
快速查找单元并打开
8 F1
显示光标所在单词帮助信息
9 F3
继续搜索
10 F5
设置/取消设置程序的断点
11 F7
(步进式调试同时追踪进入子过程)
12 F8
(步进式调试不进入子过程)
13 F9
运行
14 F11
显示与隐藏object inspector窗口
43 Ctrl+L
继续查找
44 Ctrl+r
替换
45 CTRL+ENTER
定位到单元文件
delphi7的快捷键
--------------------------------------------------------------------------
65、将鼠标指向变量名、单元名、类名,再用 CTRL+鼠标左键 可找到相应的说明
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
---------GExperts中---------
60.Ctrl+Alt+c 注释块
61.Ctrl+Alt+u 取消注释块
62.Ctrl+Alt+h 生成头(更详细的设置在GExperts配置的Editor Experts属性页)
63.Ctrl+Alt+o 选择对应分隔符之间的语句
40.Ctrl+Backspace 后退删除一个词,直到遇到一个分割符
41.Ctrl+鼠标转轮 加速滚屏
42.Ctrl+O+U 切换选择块的大小写(注意松开O后再按U,Ctrl保持按下)
43.Ctrl+K+O 切换选择块为小写(注意松开K后再按O,Ctrl保持按下)
5.shift +F12 快速查找窗体并打开
DELPHI快捷键大全
DELPHI快捷键大全帮助Ctrl+K+U:往左邊移動Ctrl+K+I:往右邊移動shift+Ctrl+U是向左移動shift+Ctrl+I是向右移動Ctrl+U:将选定区域转换成小写Ctrl+Shift+U:将选定区域转换成大写Ctrl+O:OpenCtrl+P:PrintCtrl+N:NewCtrl+Shift+F2:清除所有书签F2:上一个书签Shift+F2:上一个书签Alt+F2:编辑书签Ctrl+F2:添加/删除一个书签F12:Goto definitionShift+F12:Goto referenceCtrl+'Num+':Displays the next symbol definition or referenceCtrl+'Num-':Displays the previous symbol definition or referenceCtrl+J/K:寻找上一个/下一个预编译条件Ctrl+Shift+J/K:寻找上一个/下一个预编译条件并将这一块选定Ctrl+End:文档尾Ctrl+Shift+End:选定从当前位置到文档尾Ctrl+Home:文档头Ctrl+Shift+Home:选定从当前位置到文档头Ctrl+B/Alt+F9:编辑断点Alt+F3/Ctrl+F:查找F3:查找下一个Shift+F3:查找上一个Ctrl+]/Ctrl+E:寻找下一半括弧Ctrl+Shift+]:寻找下一半括弧并选定括弧之间的部分(包括括弧)Ctrl+Shift+E:寻找下一半括弧并选定括弧之间的部分(包括括弧)F4:寻找下一个错误/警告位置Shift+F4:寻找上一个错误/警告位置Shift+Home:选定从当前位置到行首Shift+End:选定从当前位置到行尾Ctrl+L:剪切当前行Ctrl+Shift+L:删除当前行Alt+Shift+T:交换当前行和上一行Ctrl+Alt+T:Brings up the completion list boxShift+PageDown:选定从当前位置到下一页当前位置Shift+PageUp:选定从当前位置到上一页当前位置Ctrl+Shift+Space:显示函数参数的T ooltipCtrl+Z/Alt+Backspace:UndoCtrl+Shift+Z/Ctrl+Y:RedoF8:当前位置变成选定区域的头/尾(再移动光标或者点鼠标就会选定)Ctrl+Shift+F8:当前位置变成矩形选定区域的头/尾(再移动光标或者点鼠标就会选定)Alt+F8:自动格式重排Ctrl+G:GotoCtlr+X/Shift+Del:CutCtrl+C/Ctrl+Ins:CopyCtrl+V/Shift+Ins:PasteCtrl+F8:当前行变成选定区域的头/尾(再移动上下光标或者点鼠标就会选定多行)Ctrl+Shift+L:删除从当前位置到行尾Ctrl+Shift+8:将所有Tab变成`或者还原Ctrl+T:显示变量类型Ctrl+↑:向上滚屏Ctrl+↓:向下滚屏Ctrl+Del:删除当前单词的后半截(以光标为分割)Ctrl+Backspace:删除当前单词的前半截(以光标为分割)Ctrl+←:移到前一个单词Ctrl+→:移到后一个单词Ctrl+Shift+←:选定当前位置到前一个单词Ctrl+Sh ift+→:选定当前位置到后一个单词Ctrl+Shift+T:将本单词和上一个单词互换Alt+0:Workspace WindowAlt+2:Output WindowAlt+3:Watch WindowAlt+4:Variables WindowAlt+5:Registers WindowAlt+6:Memory WindowAlt+7:CallStack WindowAlt+8:Disassembly WindowCtrl+W:ClassWizardAlt+Enter:属性Alt+F7:Project SettingsF7:BuildCtrl+F7:CompileCtrl+F5:RunCtrl+Break:Stops the buildF5:GoCtrl+F10:Run to cursorF11:step intoAlt+F10:Apply codes changesCtrl+F9:Enable/Disable a breakpointAlt+F11:将Memory Window切换到下一种显示模式Alt+Shift+F11:将Memory Window切换到上一种显示模式Ctrl+Shift+F9:去掉所有断点Ctrl+Shift+F5:Restarts the programCtrl+Shift+F10:将当前行设为下一条指令执行的行Alt+Num*:滚动到当前指令Shift+F11:跳出当前函数F9:断点F10:step overShift+F5:停止DebuggingCtrl+F11:Switches between the source view and the disassembly view for this instruction Alt+F12:Queries on the selected object or current contextAlt+F6:T oggles the docking feature for the window on/off Shift+Esc:隐藏窗口Ctrl+F3向下查找下一个当前光标所在位置的单词Ctrl+Shift+F3向上查找下一个当前光标所在位置的单词Ctrl+Shift+G:?Ctrl+*:?Ctrl+Space:?Ctrl+F3:?Ctrl+Shift+F3:?Ctrl+D:?Ctrl+I:?Ctrl+Shift+I:?F6:?Activates the next paneShift+F6:?Activates the previous paneCtrl+M:?Detects duplicate mnemonics in the resourceCtrl+TABCtrl+u:大写变小写Ctrl+SHIFT+u:小写变大写Ctrl+}括号配对以下是资源操作快捷键Ctrl+1New DialogCtrl+2New MenuCtrl+3New CursorCtrl+4New IconCtrl+5New BitmapCtrl+6New T oolbarCtrl+7New AcceleratorCtrl+8Open String TableCtrl+9Open Version InfoCtrl+F3向下查找下一个当前光标所在位置的单词Ctrl+Shift+F3向上查找下一个当前光标所在位置的单词Ctrl+D激活工具条中显示查询内容的ComboBoxCtrl+I增量查找Ctrl+Shift+I反向增量查找Ctrl+Space输入法还是不方便就只有自己设置了.菜单:Tools->Customize中的KeyBoard选项卡。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DELPHI7 快捷键大全
1.SHIFT+鼠标左键先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样)
2.Shift+F8 调试时弹出CPU窗口。
3.Shift+F10 等于鼠标右键(Windows快捷键)。
4.Shitf+箭头选择
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 在对应的分隔符之间来回跳转(与已有快捷键有冲突,请更改)
--------------------------------------------------------------------------
65、将鼠标指向变量名、单元名、类名,再用 CTRL+鼠标左键可找到相应的说明
66、CTRL+ SHIFT + C 编写申明或者补上函数.
如:
procedure TT.A(AA: string); //函数申明
安下:CTRL+ SHIFT + C后,会写上
procedure TT.A(AA: string);
begin
end;
67、ALT+鼠标左键可以块选代码,删除对齐的重复代码非常有用。
68、Ctrl+shift+G 产生一个GUID号。