[JAVA] Convenient shortcut keys that can be used in Eclipse

This time, I've summarized the shortcut keys that I often use in Eclipse. (Including basic ones such as Ctrl + C.)

Code editing

-** [Ctrl] + [Alt] + [↑ / ↓]: ** Duplicate the selected line up / down -** [Alt] + [↑ / ↓]: ** Move selected line up / down -** [Ctrl] + [D]: ** Clear selected line -** [Ctrl] + [/]: ** Comment / Uncomment the selected line -** [Ctrl] + [Shift] + [/]: ** Block selection -** [Ctrl] + [Shift] + [\]: ** Uncomment the block of the selection -** [Shift] + [Alt] + [R]: ** Rename (If you move the cursor to the method name or variable name, you can change the names in the source code at once) -** [Ctrl] + [Back space / Release]: ** Clear words before / after the selection cursor -** [Ctrl] + [Space]: ** Display / completion of input candidates (System.out.println (); is input when sysout is used after input) -** [Ctrl] + [Shift] + [F]: ** Automatically format (format) source code -** [Ctrl] + [Shift] + [O]: ** Organize import statements at once (add what you need and delete what you don't use) -** [Ctrl] + [C]: ** Copy the selected item -** [Ctrl] + [X]: ** Cut the selected item -** [Ctrl] + [V]: ** Paste the copied or cut items -** [Windows] + [V]: ** Paste from clipboard -** [Ctrl] + [A]: ** Select all items -** [Ctrl] + [Z]: ** Undo the last operation (when you make a mistake or erase it by mistake) -** [Ctrl] + [Y]: ** Redo the undo operation (for example, when canceling the undo operation with Ctrl + Z)

File operations

-** [Ctrl] + [N]: ** Create a new class etc. -** [Ctrl] + [S]: ** Overwrite and save the file being operated -** [Ctrl] + [Shift] + [S]: ** Save all open files- -** [Ctrl] + [W]: ** Close the file being operated -** [Ctrl] + [Shift] + [W]: ** Close all open files

Window operation

-** [Ctrl] + [F7]: ** Switch to the next view -** [Ctrl] + [Shift] + [F7]: ** Switch to the previous view -** [Ctrl] + [F8]: ** Switch to the next perspective -** [Ctrl] + [Shift] + [F8]: ** Switch to the previous perspective -** [Ctrl] + [PageUp / PageDown]: ** Switch to previous / later tab

Run / debug

-** [Ctrl] + [F11]: ** Run the program -** [F11]: ** Debugging -** [F5]: ** Step-in (execute the processing of the next line, enter the method if there is one) -** [F6]: ** Step over (execute the processing of the next line, even if there is a method, it will not enter) -** [F7]: ** Step return (finishes execution of the current method and returns to the caller) -** [F8]: ** Resume (advance to the next breakpoint)- -** [Ctrl] + [F2]: ** Suspend processing

Recommended Posts

Convenient shortcut keys that can be used in Eclipse
Summary of ORM "uroboroSQL" that can be used in enterprise Java
SwiftUI View that can be used in combination with other frameworks
Organize methods that can be used with StringUtils
[Ruby] Methods that can be used with strings
Technology excerpt that can be used for creating EC sites in Java training
Basic functional interface that can be understood in 3 minutes
Write a class that can be ordered in Java
About the matter that hidden_field can be used insanely
The story that the port can no longer be used in the Spring boot sample program
Eclipse shortcut keys (Windows, Mac)
List of devices that can be previewed in Swift UI
Create a page control that can be used with RecyclerView
Create a jar file that can be executed in Gradle
The case that @Autowired could not be used in JUnit5
Firebase-Realtime Database on Android that can be used with copy
[Question] Can nullif be used in the count function in JPQL?
Java (super beginner edition) that can be understood in 180 seconds
Shortcut keys that complement standard output processing in the IDE
Syntax and exception occurrence conditions that can be used when comparing with null in Java
[Java 8] Sorting method in alphabetical order and string length order that can be used in coding tests
Reference memo / In-memory LDAP server that can be embedded in Java
Static analysis tool that can be used on GitHub [Java version]
Object-oriented design that can be used when you want to return a response in form format
I tried setting Java beginners to use shortcut keys in eclipse
I made a question that can be used for a technical interview
Power skills that can be used quickly at any time --Reflection
[Java 8] Until converting standard input that can be used in coding tests into a list or array
How to override in a model unit test so that Faker can be used to generate random values
Java file input / output processing that can be used through historical background
Simple slot machine implementation that can be used with copy and paste
[Rails] "pry-rails" that can be used when saving with the create method
[Android Studio] Description that can be continuously input in SQLite Database [Java]
Performance analysis and failure diagnostic tools that can be used with OpenJDK
Ruby array methods that can be used with Rails (other than each)
Until ruby can be used on windows ...
Initial settings until S2Dao can be used
Object-oriented that can be understood by fairies
Log out a CSV file that can be read in Excel using logback
[Android] I want to create a ViewPager that can be used for tutorials
About the case that ("b" .. "aa") could not be used in Ruby Range
I made a THETA API client that can be used for plug-in development