IntelliJ IDEA

From Chorke Wiki
Revision as of 23:31, 7 January 2021 by Shahed (talk | contribs) (→‎Knowledge)
Jump to navigation Jump to search

Shortcuts

───────────────────────────────────────────────
⌘ + 1           » Project
⌘ + 2           » Favorites
⌘ + 3           » Find
⌘ + 4           » Run
⌘ + 5           » Debug
⌘ + 6           » Problems
⌘ + 7           » Structure
⌘ + 8           » Services
⌘ + 9           » Git
───────────────────────────────────────────────
Shift + Shift   » Navigate
⌘ + B           » Navigate Usages
⌘ + E           » Recent Files
⌘ + E           » Toggle Changes Only Files
⌘ + Shift + F12 » Hide All Windows
⌘ + ,           » Preferences
⌘ + ;           » Project Structures
⌘ + -           » Folding Collapse
⌘ + +           » Folding Expand

───────────────────────────────────────────────
Control + N     » New Class, Interface, Enum
⌘ + W           » Extend Selection
⌘ + Option + V  » Extract Variable
⌘ + Option + M  » Extract Method
⌘ + Option + P  » Extract Parameter
⌘ + Option + N  » Inline  Variable
⌘ + Shift + T   » Navigate Go to Test
⌘ + F12         » Navigate File Structure
⌘ + D           » Duplicate Line
⌘ + D           » Git Difference
⌘ + Option + Z  » Git Undo the Change
───────────────────────────────────────────────
Control + Shift + F10 » Run Unit Test
Control + V           » VCS Operation
⌘ + X                 » Cut Line
⌘ + Shift + G         » Go to Folder
Ctrl + Shift + F      » Find or Search
Ctrl + Shift + Up     » Line Move Up
Ctrl + Shift + Down   » Line Move Down

Knowledge

ubuntu
Ctrl + Alt + F5 » Switch Desktop  to Terminal
Crtl + Alt + F1 » Switch Terminal to Desktop

sudo update-alternatives --config javac
sudo update-alternatives --config java

git config --global user.name "FULL NAME"
git config --global user.email "[email protected]"

assume unchanged 
git update-index --assume-unchanged src/main/resources/application.properties

create and checkout a new branch
git checkout -b new_branch_name

discard changes
git checkout master -f

References