Ctrl+PageDown moves the cursor to the last line of the screen, and the screen does not scroll.
Ctrl+↓ scrolls down the screen, and the cursor cannot scroll out of the screen.
Ctrl+↑ Scroll up the screen, and the cursor will not roll out of the screen.
Ctrl+Shift+NUM sets up to 9 temporary flag numbers on the cursor line, which is very useful for temporary switching.
Books with NUM on the cover will appear on the left side of the line. Press again to cancel the setting.
Ctrl+NUM directly jumps the cursor to NUM, which is the label set by ctrl+shift+NUM.
NUM cannot use the keyboard.
Ctrl+Home moves the cursor to the file header.
Ctrl+End moves the cursor to the end of the file.
Ctrl+B buffer list window.
Ctrl+I is the same as Tab.
Ctrl+M is the same as Enter.
Ctrl+N is the same as Enter, but the cursor position remains the same.
Ctrl+T deletes the word to the right of the cursor.
Ctrl+Y deletes the line where the cursor is located.
Ctrl+Shift+Write When the cursor is in the function body, quickly move the cursor to the current function declaration.
Ctrl+Shift+↓ Cursor When the function declares a line, quickly move the cursor to the function definition.
After a procedure or function is declared by Ctrl+Shift+C, the name, start and end of the procedure or function are generated directly;
Ctrl+Shift+E cursor switches between editing window and explorer window.
Ctrl+Shift+G insert GUID.
Ctrl+Shift+J pops up the Delphi statement prompt window, and selecting the required statement will automatically complete a statement.
Ctrl+Shift+T adds a to-do note to the cursor line.
Ctrl+Shift+Y deletes the text from the cursor to the end of the line.
Ctrl+F3 calls the stack window.
Ctrl+F4 is equivalent to the close item in the file menu.
Ctrl+ mouse wheel accelerates scrolling.
The CPU window pops up during Shift+F8 debugging.
Shift+F 10 equals the right mouse button (Windows shortcut key).
Alt+F4 closes all open source files in the edit box, but does not close the project.
Set the code insight template, start ... end. In the future, just enter be and press ctrl+j to match begin and end, but from the beginning to the corresponding end, I don't know. You can use alt+[, Alt+] to match brackets and so on.
You can find it by searching the editor keyboard shortcuts. Help yourself.
Property/code insight of unit right-click menu during programming.
Set anything you like.
Ctr+j will do.
Some operation shortcuts in DELPHI IDE (most of them can't be found in the menu of Delphi 5.0, and some are very useful).
1 code template: CTRL+J
2 code block movement: CTRL+SHIFT+I (right shift) CTRL+SHIFT+U (left shift)
3 Select a form: first select any control, SHIFT+ left mouse button.
4 Point the mouse to the variable name, unit name and class name, and then use CTRL+ left mouse button to find the corresponding explanation.
5 Within procedures, functions and events, SHIFT+CTRL+ Up Arrow key can jump to the definition of corresponding procedures, functions and events.
On the contrary, at the definition of processes, functions and events, SHIFT+CTRL+ Down Arrow can jump to the inside of specific processes, functions and events.
7 CTRL+ SHIFT+C: write a statement or make up a function.
8 SHIFT+CTRL+E displays the resource manager.
9 Ctrl+ shift+n (n= 1, 2, 3, 4 ...) defines bookmarks.
10 Ctrl+ n (n= 1, 2, 3, 4 ...) jumps to bookmark n.
1 1 ALT+ left mouse button can prevent code selection, and it is very useful to delete aligned duplicate codes.
12 Ctrl+PageUp Move the cursor to the first line of this screen, and the screen will not scroll.
13 Ctrl+PageDown moves the cursor to the last line of this screen, and the screen does not scroll.
14 Ctrl+↓ Scroll down the screen, and the cursor will not roll out of the screen.
15 Ctrl+↑ Scroll up the screen, and the cursor will not scroll out of the screen.
16 Ctrl+Home Move the cursor to the file header.
17 Ctrl+End moves the cursor to the end of the file.
18 Ctrl+B buffer list window.
19 Ctrl+I is the same as the Tab key.
20 Ctrl+M is the same as Enter.
2 1 Ctrl+N is the same as the Enter key, but the cursor position remains unchanged.
22 Ctrl+T deletes a word to the right of the cursor.
23 Ctrl+Y deletes the line where the cursor is located.
24 Ctrl+Shift+Write when the cursor is in the function body, quickly move the cursor to the current function declaration.
25 Ctrl+Shift+↓ Cursor When the function declares a line, move the cursor to the function definition quickly.
26 Ctrl+Shift+C directly generates the name, start and end of a procedure or function after declaration;
27 Ctrl+Shift+E cursor switches between editing window and browser window.
28 Ctrl+Shift+G insert GUID.
29 Ctrl+Shift+J pops up the Delphi statement prompt window, and selecting the required statement will automatically complete a statement.
30 Ctrl+Shift+T adds a to-do note to the cursor line.
3 1 Ctrl+Shift+Y Delete the text from the cursor to the end of the line.
32 Ctrl+F3 calls the stack window.
33 Ctrl+F4 is equivalent to the close item in the file menu.
34 Ctrl+ mouse wheel to accelerate scrolling.
35 Shift+F8 popup CPU window when debugging.
36 Shift+F 10 equals the right mouse button (Windows shortcut key).
Alt+F4 closes all source files opened in the edit box, but does not close the project.
Another one:
Summary of common shortcut keys of DELPHI keyboard
All keyboard shortcuts here can be found in the menu or help, and some keyboard operations are realized by other means than mouse, so I won't talk about it here, because besides boasting to others that I am familiar with DELPHI, I only use it when there is no mouse. Of course, if your keyboard mode is not the default and classic, then you already know what to do, so don't bother with me.
In the usual use process, the most commonly used shortcut keys are probably the following:
CTRL+C copy
CTRL+V paste
CTRL+X cut
Shitf+ arrow selection
If you hold down the Alt key and make a selection, this is a region selection, not a line selection. When pasting, you insert and paste.
F9 operation
F8 step
F7 tracking
F 1 1, F 12 Switch between editor, inspector and form designer.
CTRL+ALT+F 1 1 pops up the project manager.
These are all shortcuts in the menu. You can talk to others yourself. Here are some shortcuts that are hard to find (or easy to forget):
PB's SHITF+TAB looks cool, but DELPHI also has it.
In addition, in PB, if the TAB key is used for the selected code, it means that all the choices jump back, but how to jump back in DELPHI? In fact, there is a way, that is, CTRL+K, I backward, CTRL+K, U forward.
If you are in the implementation part of the interface function, then the arrow on CTRL+SHIFT+ can go to the declaration part. Similarly, if the arrow on CTRL+SHIFT+ goes back to the implementation part, do you think DELPHI seems to have no label function? CTRL+SHIFT+ Numbers defines labels (of course, you can only define 10 labels from 0 to 9, because there are only 65438 data keys), and CTRL+ Numbers is.
Sometimes it's complicated to input things repeatedly? CTRL+SHIFT+R records keyboard macros. For example, what I often do is: down arrow-down arrow -HOME- Enter -CTRL+V, and then press CTRL+SHIFT+R to end the recording. After that, you can use CTRL+SHIFT+P to repeat the macro, which still saves something.
There are also some shortcuts that are rarely used, and I can't think of them. If you are interested, just type "Classickeystrokemapping" in the help index and you can read it yourself.