Visual Studio Code - heathdbrown/research GitHub Wiki
Visual Studio Code
Yes, you can do synchrionization with settings and extensions and save json settings etc.
This is my quick list of items to setup on a new installation as I have multiple machines that never stay in sync.
Profiles
Default Profile Extensions
- Remote Development
- WSL
- Dev Containers
- Remote - SSH
- Remote - Tunnels
- Commit Message Editor
- Add in the ~/.gitmessage.txt text to the Static Template see Git
- YAML
- Git History
Go Profile Extensions
install needed dependencies
Extension
- Go
- Go Outliner
- Go Test Explorer
- Paste Json as Code
- Remote Development
- WSL
- Dev Containers
- Remote - SSH
- Remote - Tunnels
- Commit Message Editor
- Add in the ~/.gitmessage.txt text to the Static Template see Git
- YAML
- Git History
Python Profile Extensions
- autoDocstrings
- Dev Containers
- Docker
- Even Better TOML
- Jupyter
- Jupyter Cell Tags
- Jupyter Keymap
- Jupyter Notebook
- Jupyter Slide Show
- Pylance
- Python
- Python Debugger
- Remote - SSH
- Remote - SSH: Editor
- Remote - Tunnels
- Remote Development
- Ruff
- WSL
DevOps Profile Extensions
- Ansible
- VSCode snippets for Ansible
- DotEnv
- Docker
- Hashicorp Terraform
- Aws Toolkit
- AWS CloudFormation Snippets
- Shell-format
- Sort Lines
Network Profile Extensions
- Cisco IOS syntax
- Excel Viewer
- The F5 Extension
- HAR viewer