1. CTRL + M -- switch the window size
2. CTRL + Q -- jump to the last editing area
3. F2 -- when you place the cursor on a tag and press f2 to move the mouse away, the tooltip will display the show tooltip description.
F3 -- jump to the declaration or definition.
F5 -- debug the function in one step.
F6 -- one-step debugging does not enter the function. If Kingsoft 2006 is installed, you need to change the shortcut key of "word acquisition switch" to another one.
F7 -- the function returns to the calling place.
F8 -- run until the next breakpoint.
4. CTRL + PG ~ -- For XML files, the code and graphical window are switched.
5. CTRL + ALT + I -- view the variable information in the Java File
6. CTRL + pgup -- open the "show list" drop-down box for the code window. The drop-down box displays files that have been opened recently.
7. CTRL +/-- this is the case in the code window //~ Annotations.
CTRL + Shift +/-- this is the case in the code window /*~ */Comment. In the JSP file window, it is <〈! --~ --> --〉.
8. Alt + Shift + O (or click the toggle mark occurrences button in the toolbar) When you click a tag, the tag is highlighted in yellow elsewhere on the page, and the right border of the window will show a white square, click this square will jump to this mark.
9. Right-click the left border of the window and select Show line numbers where the breakpoint is added to add a row number.
10. CTRL + I format the activated element format active elements.
CTRL + Shift + F format the file format document.
11. Press Ctrl + S to save the current file.
CTRL + Shift + S save all unsaved files.
12. CTRL + Shift + M (place the cursor on the class name of the package to be imported first) is to add the Import Statement.
CTRL + Shift + O is used to add missing import statements and delete unnecessary import statements.
13. When Ctrl + space is displayed, the system prompts that the entered content is content assist. In this case, the shortcut keys of Chinese (simplified) ime-ime/nonlme toggle in the input method are used to switch between English and other texts) change to another one.
CTRL + Shift + space the prompt message is context information.
14. Double-click the left border of the window to add a breakpoint.
15. CTRL + D Delete the current row.
Others:
CTRL + 1 quick fix (the most classic shortcut, you don't need to talk about it)
CTRL + D: Delete the current row
CTRL + ALT + ↓ copy the current row to the next row (copy added)
CTRL + ALT + ↓ copy the current row to the previous row (copy added)
Alt + ↓ interaction position between the current row and the following row (especially practical, you can save cutting and pasting)
Alt + ↑ interaction between the current row and the previous row (same as above)
Alt + ↓ previous edited page
Alt + → next edited page (of course for the above)
Alt + enter display the properties of the currently selected resource (project, or file)
Shift + enter insert empty rows in the next row of the current row (the mouse can be at any position of the current row, not necessarily the last row)
Shift + Ctrl + enter insert blank lines in the current line (same principle)
CTRL + q locate the Last edited location
CTRL + l locate in a line (for those with more than 100 programs, there will be good news)
CTRL + M maximize the current edit or view (then press it, and vice versa)
CTRL +/comment out the current row, and then press it to cancel the comment
CTRL + O quick outline display
CTRL + T quickly display the inheritance structure of the current class
CTRL + W disable the current editer
CTRL + k quickly locate to the next one by referencing the selected word
CTRL + E: Click it to quickly display the drop-down list of the current editer (if the current page is not displayed, it is displayed in bold)
CTRL +/(keypad) collapse all code in the current class
CTRL + × (keypad) show all the code in the current class
CTRL + Space Code assistant inserts some code (but it is usually in conflict with the input method. You can modify the key of the input method or replace it with ALT +/for the moment)
CTRL + Shift + e display the managers that manage all Opened Views (you can choose to close or activate them)
CTRL + J forward incremental search (after pressing CTRL + J, each letter editor you enter provides a quick match to locate a word. If not, it is not found in stutes line. It is particularly useful when querying a word. This function was available two years ago)
CTRL + Shift + J reverse incremental search (the same as the previous one, but only from the back to the front)
CTRL + Shift + F4 close all open editer
CTRL + Shift + x change all selected text to lowercase
CTRL + Shift + y change all selected text to lowercase
CTRL + Shift + F format the current Code
CTRL + Shift + P locate the matched character (for example, {}) (when positioning from the front, the cursor must be inside the matched character, followed by the front, and vice versa)
The following shortcut keys are commonly used in refactoring. I like them and want to sort them out frequently (note: the keys for refactoring generally start with ALT + shift)
Alt + Shift + R Rename (one of my favorite ones, especially the rename of variables and classes, which saves a lot of labor compared with manual methods)
Alt + Shift + M extraction method (this is one of the most common methods in refactoring, especially useful for a lot of mud code)
Alt + Shift + C modify the function structure (more practical. N functions call this method and modify it once)
Alt + Shift + L extract local variables (you can directly extract some magic numbers and strings into one variable, especially when multiple calls are performed)
Alt + Shift + F convert the local variable in the class to the field variable (more practical)
Alt + Shift + I merge variables (this may be a bit inappropriate inline)
Alt + Shift + V moving functions and variables (not commonly used)
Alt + Shift + z restructured regret medicine (UNDO)