A company that makes a suite of language-specific IDEs.
- CLion for C/C++
- PyCharm for Python
- IntelliJ for Java/Kotlin
- WebStorm for JavaScript/TypeScript
- RustRover for Rust
- GoLand for Go
- RubyMine for Ruby
To install: choco install jetbrainstoolbox.
Key binds
Basic utilities:
- To search:
Ctrl + Shift + fopens a global search throughout the project files.Shift + Shiftopens a global search.Ctrl + Bsearches for references or definitions.
- To refactor:
Shift + F6renames a file or variable.
Version control:
Ctrl + Twill update the project (pull from a remote repository).Ctrl + Kto open the commit menu.Ctrl + Shift + Kto push to the remote repository.Ctrl + Alt + Nto create a new branch.