[VS Code](https://code.visualstudio.com/) (Visual Studio Code) is an open-source code editor developed by Microsoft. It is highly customizable with extensions to suit various development needs.
# Install
```bash
brew install --cask visual-studio-code
```
[Disable telemetry.](https://code.visualstudio.com/docs/supporting/faq#_how-to-disable-telemetry-reporting)
# Extensions
- View *Apache Parquet* files with [Parquet Visualizer](https://marketplace.visualstudio.com/items?itemName=lucien-martijn.parquet-visualizer)
# Settings
Create the settings file.
```sh
mkdir -p .vscode && touch .vscode/settings.json
```
## General settings
```json
{
"editor.codeActionsOnSave": {
"source.organizeImports": "always"
},
"editor.formatOnSave": true,
"editor.rulers": [100],
"editor.trimAutoWhitespace": true,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
}
```
## [[Python]] settings
```json
{
"[python]": {
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.formatOnSave": true
}
}
```