Code
We love Visual Studio Code because it:
-
Easy to use
-
Consumes few resources
-
Has a lot of themes and extensions
VSCode Extensions
DevOps
- HashiCorp Terraform. Syntax highlighting and autocompletion for Terraform.
- Terraform. Terraform configuration language support (includes Terragrunt).
- Docker. Makes it easy to create, manage, and debug containerized applications.
- Kubernetes. Develop, deploy and debug Kubernetes applications.
- Yaml. YAML Language Support by Red Hat, with built-in Kubernetes syntax support.
Shell
- ShellCheck.Integrates ShellCheck into VS Code, a linter for Shell scripts.
- shell-format. shellscript、Dockerfile、properties、gitignore、dotenv、hosts、jvmoptions... DocumentFormat.
Markdown
- Markdown All in One. All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more).
- Markdown Table. A minimal extension for markdown table. Add features to edit markdown table.
Python
- Pylance. A performant, feature-rich language server for Python.
- Python IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- MagicPython. Syntax highlighter for cutting edge Python.
- autoDocstring - Python Docstring Generator. Generates python docstrings automatically.
Common
- Gremlins tracker for Visual Studio Code. Reveals some characters that can be harmful because they are invisible or looking like legitimate ones.
- Code Spell Checker. Spelling checker for source code.
- Bracket Pair Colorizer. [Deprecated] A customizable extension for colorizing matching brackets
- Indent-Rainbow. A simple extension to make indentation more readable.
- Trailing Spaces. An extension that allows you to highlight trailing spaces and delete them in a flash!
- Prettier - Code formatter. Code formatter using prettier.
Git
- Git History. View git log, file history, compare branches or commits.
Themes
- One Dark Pro Dark theme
- Material Icon Theme. Material Design Icons for Visual Studio Code.
More VSCode themes you can find on this site - https://vscodethemes.com