Skip to content

Code

We love Visual Studio Code because it:

  1. Easy to use

  2. Consumes few resources

  3. 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

Git

  • Git History. View git log, file history, compare branches or commits.

Themes

More VSCode themes you can find on this site - https://vscodethemes.com