Visual Studio Code (VS Code)
Best for: code editing, GitLab integration
- Extremely popular
- Vast number of extensions, including an official GitLab extension
- Language server protocol (LSP) was designed for vscode
A powerful editor, suitable for all kinds of editing, with a shallow learning curve. The LSP system was designed for vscode, so vscode has excellent support for this transformational technology.