Delphi ide shortcut

Source: Internet
Author: User
Hehe, from the teacher that cut, the original from (http://www.cnblogs.com/del/archive/2007/12/04/982851.html) Delphi shortcut
Category Shortcut Key Explanation Remarks

Group
Parts
Set
Calculation
Class

Escape Select current component container
Shift + Click Select multiple components; select a form
Tab Select the next component
Shift + Tab Select the previous component
Direction key Select the next component in this direction
CTRL + direction key Move the position of the selected component by 1 pixel
Shift + direction key Change the size of the selected component by 1 pixel
CTRL + Shift + direction key Move the location of the selected component to one grid.
Del Delete selected components
CTRL + move the mouse Select multiple components in a container You can modify common attributes together.
Tab (used in object inspector) Search for properties or events

Generation
Code
Editing
Series
Class

F1; Ctrl + F1 Help of the word where the cursor is located
CTRL + Shift + enter Reference of the word where the cursor is located
CTRL + Click (identifier) Find the identifier Declaration Applicable to tool bar: backward/forward
CTRL + Select All
CTRL + c Copy
CTRL + x Cut
CTRL + V Paste
CTRL + S Save
CTRL + F Search
F3; Ctrl + L Continue searching
CTRL + R Replace
CTRL + E Advanced Search
CTRL + Shift + F Search for files
CTRL + z Undo
Del Delete selected code
CTRL + home Start
CTRL + end End
CTRL + ← Move left by word
CTRL + → Shift right by word
CTRL + ← Roll up window
CTRL + ← Window rollback
CTRL + pgup First line of this screen
CTRL + pgdn The end of the screen
Alt + G; Ctrl + O + G To specified row
CTRL + Shift + 0 .. 9; Ctrl + K + 0 .. 9 Set or cancel bookmarks
CTRL + 0 .. 9; Ctrl + q + 0 .. 9 Jump to bookmarks
CTRL + Space Input prompt
CTRL + J Code Template
CTRL + Shift + J (After selection) Enter synchronous editing mode
CTRL + Shift + Space Resend the parameter list.
CTRL + K + T Select the word before the cursor
CTRL + n Insert new row The difference with enter is that the cursor position remains unchanged.
Shift + direction key/home/end/pgup/pgdn Expansion and selection
Shift + ALT + direction key/home/end/pgup/pgdn Region selection
Shift + ALT + pgup/pgdn Region selection
CTRL + Shift + ALT + pgup/pgdn Region selection
CTRL + Shift + pgup/pgdn Region selection
CTRL + Shift + horizontal direction key Expand by word
CTRL + O + c Change selected area
CTRL + O + I Change selected area
CTRL + O + L Change selected area
CTRL + O + k Restore the selected area
Alt + left-click drag Region selection What is selected by the Region, and paste it as a region
CTRL + O + L Select current row
CTRL + Y Delete current row
CTRL + Shift + Y Delete the right part of a row
CTRL + T Delete words to the right
CTRL + backspace Delete a word from the left
CTRL + K + W Write text blocks to files
CTRL + K + R Read text blocks
CTRL + K + c Text Conversion
CTRL + K + n Code to uppercase
CTRL + K + O Code to lowercase
CTRL + K + F Code to uppercase and deselect
CTRL + K + E Code to lowercase, and deselect
CTRL + O + u Change the uppercase and lowercase letters behind the cursor
CTRL + Shift + I; Ctrl + K + I Right Shift code block
CTRL + Shift + u; Ctrl + K + u Shift left code block
CTRL + I Like Tab
CTRL + m Like enter
CTRL + n Like enter, but the cursor position remains unchanged
CTRL + enter Open the Word file where the cursor is located Edit code when the cursor is in the object observer
Alt +]/[ Find the Group Identifier
CTRL + Shift + V Declare the selected character as a variable
CTRL + ALT + ↓ Jump cursor from declaration area to code area
CTRL +/ Comment and cancel comment
CTRL + Shift + R Recording (start/stop) Macro
CTRL + Shift + P Playback macro
CTRL + Shift + T Add to do comments
Alt + V + I Open to do list
CTRL + Shift + c Class automatically generated Reversely
CTRL + Shift + values/Values From interface to implementation; to the first line of the program
CTRL + Shift + G Add a new guid to the interface
CTRL + ALT + pgup First Function
CTRL + ALT + pgdn Last function

Window
Port
Control
System
Class

Shift + F12 Search form
Alt + F12 Code switching between forms and forms
CTRL + F12 Search Module
Alt + F11 Find the custom uses Module
CTRL + F11 Open Project
CTRL + ALT + F11 Open or activate Project Manager
F12 Code window/form Switching
CTRL + ALT + F12 List of opened Cells
F11 Object viewer/code window/form Switch
Alt + 0 Window list
Alt + pgup/pgdn Code/design/history Switch  
CTRL + ALT + F11 Project Manager
Shift + ALT + F11 Enable or activate Structure
CTRL + ALT + P Tool palette
CTRL + ALT + L Local variables window
CTRL + F5; CTRL + ALT + W Watch List window
CTRL + ALT + T Threads window
CTRL + F7 Evaluate/modify window
Alt + F8 Message window
Alt + 0 Window List window
CTRL + B Buffer List window
CTRL + ALT + B Breakpoint window
CTRL + F3; CTRL + ALT + S Call Stack window
CTRL + ALT + V Event Log window
CTRL + ALT + F FPU window Valid during debugging
CTRL + ALT + c CPU window Valid during debugging
CTRL + ALT + m Modules window
CTRL + Shift + Find unit window
CTRL + Shift + F11 Project Options window
CTRL + q + W To the next Information Window
F10; Ctrl + F10 Focus the menu
Shift + F10; Alt + F10 Right-click
CTRL + down In the object viewer, drop down the component list of the form.
Alt + down In the object viewer, drop-down the property list
Tab + Input Search for the attribute or event list of the object observer
CTRL + enter In the object observer, switch the attribute value
CTRL + Tab Property/event switching; In the code window, it is an opened window switch
Shift + F11 Add project window
CTRL + F4 Close the open window, but do not close the project
Alt + F4 Close the program

Editing
Translation
Class

F4 Run to cursor position
F5 Set/cancel breakpoint
F7 Debug and go to the sub-process
Shift + F7 Trace into next source line
F8 Debugging. Do not enter the sub-process (unless there is a breakpoint)
Shift + F8 Run until return
F9 Run
CTRL + F9 Compile the project
Shift + F9; Alt + P + B Compile DLL
CTRL + Shift + F9 Run Without debugging
CTRL + O Insert compilation options

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.