User Tools

Site Tools


intellij_idea_tips_and_tricks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
intellij_idea_tips_and_tricks [2017/01/19 12:30] – [Custom renderer for objects during debugging] kalaschnikowintellij_idea_tips_and_tricks [2023/02/28 14:36] (current) – [Interesting Plugins] kalaschnikow
Line 1: Line 1:
 +====== IntelliJ IDEA Tips and Tricks ======
  
 +===== Shortcuts =====
 +**Ctrl+N** - Open class (//ClassName:40// -> go to line 40 in ClassName-class)
 +
 +**Ctrl+Shift+Alt+N** - Symbol lookup
 +
 +**Shift+Shift** - Search everywhere. Tab -> jump between sections
 +
 +**Ctrl+E** - Recent files
 +
 +**Alt+1** - Project window
 +
 +**Ctrl+Shift+F12** - Hide(or Restore) All Windows
 +
 +**Alt+Enter** - Inject language
 +
 +**Ctrl+P** - Get Parameter Info
 +
 +**Alt+/** - Cyclic completion
 +
 +**Ctrl+Alt+T** - Surround with
 +
 +**Ctrl+H** - Type hierarchy
 +
 +**Alt+Home** - Show Navigation Bar
 +
 +**Ctrl+Shift+A** - Find Action
 +
 +
 +===== Interesting Features =====
 +[[https://www.jetbrains.com/help/idea/2016.3/analyzing-data-flow.html|Analyze Data flow]]
 +
 +==== Postfix completion ====
 +  * blubb.if
 +  * blubb.for
 +  * **Ctrl+J** lists all possible completions
 +
 +==== Custom renderer for objects during debugging ====
 +Right click on object -> View as -> Create...
 +
 +==== Structured search, replace and inspection ====
 +...
 +
 +
 +
 +
 +===== Interesting Plugins =====
 +[[https://ivanmorgillo.com/2020/11/13/intellij-idea-android-studio-tricks-save-actions-plugin/|Save Actions plugin]] - allows to do defined actions on every file save (e.g. format code, sort XML etc. )
 +
 +===== Licensing =====
 +
 +[[https://sales.jetbrains.com/hc/en-gb/articles/360021922640-Can-I-use-Community-Editions-of-JetBrains-IDEs-for-developing-commercial-proprietary-software-|Can I use Community Editions of JetBrains IDEs for developing commercial proprietary software?]] -> YES!!!