Delphi shortcut keys

Source: Internet
Author: User

Classification Shortcut keys Explain Note

Group
Thing
Set
Millions
Class

Escape Select the current component container
Shift + Click Select multiple components; Select a form
Tab Select the next component
Shift + Tab Select Previous component
Direction key Select the next component in this direction
Ctrl + arrow keys Move the selected component's position by 1 pixels
Shift + arrow keys Change the size of the selected component by 1 pixels
Ctrl + Shift + arrow keys Move the selected component's position by 1 rasters
Del Delete the selected component
Ctrl + Mouse Drag Select multiple components within a container Common properties can be modified together
Tab (used in Object Inspector) Search for properties or events

Generation
Code
Codec
Series
Class

F1; Ctrl + F1 Help for the word where the cursor is located
Ctrl + Shift + Enter Reference to the word where the cursor is located
Ctrl + Click (identifier) Find the declaration of the identifier Can be used with the tool bar: Back/forward
Ctrl + A Select All
Ctrl + C Copy
Ctrl + X Shear
Ctrl + V Paste
Ctrl + S Save
Ctrl + F Find
F3; Ctrl + L Continue to find
Ctrl + R Replace
Ctrl + E Advanced Find
Ctrl + Shift + F Find Files
Ctrl + Z Undo
Del Delete the selected code
Ctrl + Home To the beginning
Ctrl + End To the end
Ctrl +← Move left by word
Ctrl +→ Move right by word
Ctrl +↑ Window Roll Up
Ctrl +↓ Window Scroll down
Ctrl + PgUp First line of the screen
Ctrl + PgDn The tail line of the screen
Alt + G; Ctrl + O + G to the specified line
Ctrl + Shift + 0..9; Ctrl + K + 0..9 Set (or cancel) bookmarks
Ctrl + 0..9; Ctrl + Q + 0..9 Skip to Bookmark
Ctrl + Space Enter a hint
Ctrl + J Code templates
Ctrl + Shift + J Enter synchronous edit mode (once selected)
Ctrl + Shift + spaces To re-prompt the parameter list
Ctrl + K + T Select the word before the cursor
Ctrl + N Insert New row The difference between the and Enter is that the cursor position remains the same
Shift + arrow key/HOME/END/PGUP/PGDN Extended selection
Shift + Alt + arrow key/HOME/END/PGUP/PGDN Regional selection
Shift + Alt + PGUP/PGDN Regional selection
Ctrl + Shift + Alt + PGUP/PGDN Regional selection
Ctrl + Shift + PGUP/PGDN Regional selection
Ctrl + Shift + horizontal arrow keys Expand by word
Ctrl + O + C Transform selection
Ctrl + O + I Transform selection
Ctrl + O + L Transform selection
Ctrl + O + K Restore a selection's transform selection
Alt + LEFT ARROW drag Regional selection Area selection of things, paste is also area
Ctrl + O + L Select when to move forward
Ctrl + Y Delete When moving forward
Ctrl + Shift + Y Delete the right part of a row
Ctrl + T Delete a word to the right
Ctrl + BackSpace Delete words to the left
Ctrl + K + W Writing a block of text to a file
Ctrl + K + R Read into a block of text
Ctrl + K + C Text re-production
Ctrl + K + N Code to uppercase
Ctrl + K + O Code Turn lowercase
Ctrl + K + F Code to uppercase and deselect
Ctrl + K + E The code turns lowercase and cancels the selection
Ctrl + O + U Change the letter case after the cursor
Ctrl + Shift + I; Ctrl + K + I Move code block right
Ctrl + Shift + U; Ctrl + K + U Move code block left
Ctrl + I Like tab
Ctrl + M Like enter
Ctrl + N Like enter, but the cursor position is unchanged
Ctrl + Enter Open the file of the word where the cursor is located Cursor enters code edit when object viewer
Alt +/[ Find this group of delimiters
Ctrl + Shift + V Declare the selected character as a variable
Ctrl + Alt +↓ Cursor jumps from the declaration area to the code area
Ctrl +/ Commenting and canceling comments
Ctrl + Shift + R Record (Start/stop) macro
Ctrl + Shift + P Play macro
Ctrl + Shift + T Add to do comment
Alt + V + I Open to do List
Ctrl + Shift + C Class Auto-generation Can reverse
Ctrl + Shift +↑/↓ from interface to implementation; To the first line of the program
Ctrl + Shift + G Adding a new GUID to the interface
Ctrl + Alt + PgUp First function
Ctrl + Alt + PgDn Last function

Window
Mouth
Control
System
Class

Shift + F12 Find form
Alt + F12 form and form code switching
Ctrl + F12 Find Module
Alt + F11 Find your custom uses module
Ctrl + F11 Open Project
Ctrl + Alt + F11 Open or activate Project Manager
F12 Switch between code windows/forms
Ctrl + Alt + F12 List of open cells
F11 Object Viewer/Code window/form switch
ALT + 0 Window List
Alt + PGUP/PGDN Code/design/history switching  
Ctrl + Alt + F11 Project Manager
Shift + Alt + F11 Open 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 Windows 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 when debugging
Ctrl + Alt + C CPU window Valid when debugging
Ctrl + Alt + M Modules window
Ctrl + Shift + A Find Unit window
Ctrl + Shift + F11 Project Options window
Ctrl + Q + W To the next information window
F10; Ctrl + F10 Get the menu to focus
Shift + F10; Alt + F10 With the right mouse button
Ctrl + Down In the Object Viewer, drop down the component list for the form
Alt + Down In the Object Viewer, drop-down property list
Tab + input Search for a property or event list for an object viewer
Ctrl + Enter In the object Viewer, toggle the property value
Ctrl + Tab attribute/event switching; In the Code window is the window switch that is already open
Shift + F11 Add Project Window
Ctrl + F4 Closes an open window without closing the project
Alt + F4 Close Program

Codec
Translated
Class

F4 Run To Cursor position
F5 Set/Cancel Breakpoints
F7 debugging, entering sub-procedures
Shift + F7 Trace into next source line
F8 Debug, no sub-procedure (unless there is a breakpoint)
Shift + F8 Run until return
F9 Run
Ctrl + F9 Compiling the project
Shift + F9; Alt + P + B Compiling DLLs
Ctrl + Shift + F9 Run without Debugging
Ctrl + O + O Inserting compilation options

Delphi shortcut keys

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.