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"