IntelliJ IDEA
Originally published
Last modified
Plugins
- .ignore
- ANSI Highlighter
- AWS Toolkit
- AceJump
- BinEd - Binary/Hexadecimal Editor
- Custom Postfix Templates
- Dart
- Elm
- EmmyLua
- Fancy Music
- File Watchers
- Git Machete
- GitToolBox
- Go
- Go Template
- HashiCorp Terraform / HCL language support
- Haskell
- IdeaVim
- Ideolog
- Indent Rainbow
- Ini
- Json Parser
- Kotlin
- Kubernetes
- Lombok
- Makefile support
- Native Debugging Support
- Partial Navigation
- Perl
- Python
- Rainbow Brackets
- ReStructuredText
- RefactorInsight
- Rust
- Scala
- String Manipulation
- Toml
- Vue.js
- Zero Width Characters locator
Settings
Main IDE settings
Open File -> Settings...
- Keymap -> Other:
 Toggle parameter name hints: Alt+Shift+=
- Editor -> General:
 Soft Wraps: Use soft wraps in editor: checked
 Soft Wraps: Use original line's indent for wrapped parts: checked
 Soft Wraps: Additional shift: 4
 Other: Strip trailing spaces on Save: Modified Lines
 Other: Ensure line feed at end of file on Save: checked
 Highlight on Caret Movement: Highlight matched brace: checked
 Highlight on Caret Movement: Highlight current scope: checked
 Highlight on Caret Movement: Highlight usages of element at caret: checked
- Editor -> General -> Appearance:
 Show line numbers: checked
 Show method separators: checked
 Show whitespaces: checked
 Show whitespaces leading: checked
 Show whitespaces inner: checked
 Show whitespaces trailing: checked
 Show indent guides: checked
 Show parameter name hints: checked
 Show parameter name hints -> Configure... -> Language: Scala -> Options:- Show for apply, update methods: checked
- Show for non-literal expressions: checked
 
- Editor -> General -> Code Folding:
 Collapse by default: File header: unchecked
 Collapse by default: Imports: unchecked
- Editor -> General -> Smart Keys:
 Use "CamelHumps" words: checked
 Surround selection on typing quote or brace: checked
- Editor -> Code Style:
 Line separator: Unix and OSX (\n)
 Hard wrap at: 120
 Visual guides: 80
 Enable EditorConfig support: checked
- Editor -> Code Style -> Java:
 Code Generation tab -> Comment Code -> Line comment at first column: unchecked
- Editor -> Code Style -> Scala:
 Other tab -> Comment Code -> Line comment at first column: unchecked
- Tools -> Terminal:
 (on Windows) Shell path: wsl.exe
Registry settings
Press Ctrl+Shift+A and search for "Registry..." to open the IDEA registry
- ide.find.as.popup: unchecked
- On Linux, sometimes there is a bug where deprecated symbols are not crossed out. The workaround is to set:
 ide.text.effect.new.metrics: unchecked
Debugger settings
Open the debugger panel, open the gear cog menu, and check "Show Method Return Values"