Visual Studio Code
Rationale
VS Code is the code editor used by Fluid Attacks’ engineering team.
The main reasons why we chose it over other alternatives are:
- It is open source .
- It is a modern code editor.
- It supports thousands of extensions, making it very flexible.
- It is one of the most popular code editors in the market.
- Due to its popularity, developers are usually familiar with it.
- It provides a middle ground between a GUI-based and a keyboard-based code editor.
Alternatives
The following alternatives were considered but not chosen for the following reasons:
VSCodium
- VSCodium does not track telemetry compared to Microsoft’s VS Code, but this is not relevant to us.
- Many extensions found on Microsoft’s VS Code extension store are not in VSCodium, as it has its own extension store.
Neovim
- Neovim is not as popular as VS Code.
- It has a much smaller extension store.
- It focuses on being a keyboard-based code editor, which makes it less generic.
- It has a higher learning curve.
Usage
We use VS Code as the official code editor for Fluid Attacks’ engineering team.
Last updated on