Visual Studio Code

Last updated: Mar 24, 2026


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.

On this page