Title: Theory / Unimportant / CS / Programming / Java / Android / InteliJ
Tags: computer_to_instruction

Effect: Open "recent files" window
Language: java
Context: InteliJ
Abbreviation: Ctrl + E

Effect: Go to next error, or warning
Language: java
Context: InteliJ
Abbreviation: F2

Effect: Go to the definition of the element under the cursor
Language: java
Context: InteliJ
Abbreviation: Ctrl + B

Effect: Show suggested action, to correct error, warning, or just improve code style
Language: java
Context: InteliJ
Abbreviation: Ctrl + entry

Effect: Open "Run anything" window
Language: java
Context: InteliJ
Abbreviation: Ctrl ctrl

Effect: Show where the code under the cursor is used
Language: java
Context: InteliJ
Abbreviation: Alt + F7

Effect: Select the next valid expression containing the current selection
Language: java
Context: InteliJ
Abbreviation: Ctrl + W

Effect: Select the next valid expression contained in the current selection and containing the cursor
Language: java
Context: InteliJ
Abbreviation: Ctrl + Shift + W

Effect: (Un)Comment the line with the cursor or the selection
Language: java
Context: InteliJ
Abbreviation: Ctrl + /

Effect: Add the end of the line and put the cursor where needed
Language: java
Context: InteliJ
Abbreviation: Shift + control + enter
Example: For "for", add {} and put cursor between curly braces

Effect: Reformat the line according to the project standard
Language: java
Context: InteliJ
Abbreviation: Ctrl + alt + L

Effect: Refactor some part of the text, ask which part of the file you want to change
Language: java
Context: InteliJ
Abbreviation: Ctrl + alt + shift + L

Effect: Open the window which offer all way to refactor the part of the code
Language: java
Context: InteliJ
Abbreviation: Ctrl + alt + shift + T

Effect: Open window to search for any Action in InteliJ
Language: java
Context: InteliJ
Abbreviation: Ctrl + shift + A

Effect: Open a short box to look for everything
Language: java
Context: InteliJ
Abbreviation: Shift , Shift

Effect: Go to class
Language: java
Context: InteliJ
Abbreviation: Ctrl + N

Effect: Go to file
Language: java
Context: InteliJ
Abbreviation: Ctrl + Shift + N

Effect: Go to symbol
Language: java
Context: InteliJ
Abbreviation: Ctrl + Alt + Shift + N

Effect: Open the Find Action window
Language: java
Context: InteliJ
Abbreviation: Ctrl + Shift + A

Effect: Open the File structure
Language: java
Context: InteliJ
Abbreviation: Ctrl + F12

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: Rename the variable under the cursor
Language: java
Abbreviation: Shift + F6

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: Extract the variable under the cursor
Language: java
Abbreviation: Ctrl+Alt+V

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: Extract the field under the cursor
Context: IntelliJ
Abbreviation: Ctrl+Alt+F

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: Extract the constant under the cursor
Context: Jetbrains
Abbreviation: Ctrl+Alt+C

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: Extract the method containing the cursor
Language: java
Abbreviation: Ctrl+Alt+M

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: Extract the parameter containing the cursor
Language: java
Abbreviation: Ctrl+Alt+P

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: inline what is under the cursor
Language: java
Abbreviation: Ctrl+Alt+N

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: Copy
Language: IntelliJ
Abbreviation: F5

Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Effect: Move
Context: IntelliJ
Abbreviation: F6

Name: Async profiler
Definition: a tool that lets you see how exactly memory and CPU resources are allocated in your application.
Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Context: InteliJ

Name: Java Flight Recorder
Definition: A tool that collects the information on events at a particular moment in time in a Java Virtual Machine when executing an application.
Page: https://www.jetbrains.com/help/idea/discover-intellij-idea.html#coding-assistance
Context: InteliJ

Effect: Run the code with last configuration
Language: java
Context: InteliJ
Abbreviation: Shift + f10