VS Code extensions

Last updated 28 days ago

VS Code extensions

Below is a list of extensions I use.

Utility

  • Vim - Vim emulation.

  • Bookmarks - Mark lines in the editor and easily jump to them.

  • Code Runner - Run code snippet or code file for multiple languages.

  • Dash - Dash documentation integration.

  • Path Intellisense - Autocomplete filenames.

  • RelativePath - Get relative URL paths from files in the current workspace.

  • Settings Sync - Synchronize VS Code settings across multiple machines using Github Gist.

  • WakaTime - Automatic time tracking and metrics generated from your programming activity.

  • Advanced New File - Create new files quickly.

  • Subtle Match Brackets - Underlined matching brackets and more.

  • TODO+ - Manage todo lists with ease. Powerful, easy to use and customizable..

  • File Utils - Convenient way of creating, duplicating, moving, renaming and deleting files and directories.

  • Highlight Matching Tag - Highlights matching closing or opening tag.

  • Bump - Bump your project's version and update the changelog. Opinionated but configurable.

Deploy

  • Kubernetes - Develop, deploy and debug Kubernetes applications.

  • Docker - Easily build and deploy containerized applications from VS Code.

Go

  • Go - Rich language support for the Go language.

JavaScript

TypeScript

ReasonML

HTML

CSS

  • Color Info - Provides quick information CSS colors.

Haskell

Clojure

  • Calva - Integrated REPL, linting, inline eval and more for VSCode. Powered by Cider & nRepl.

Rust

  • Rust - Adds language support for Rust.

Ruby

  • Ruby - Provides Ruby language and debugging support.

Python

  • Python - Rich support for the Python language.

C/C++

  • CPP tools - C/C++ IntelliSense, debugging, and code browsing.

Git

  • GitLens - Visualize code authorship at a glance via Git blame annotations and code lens.

  • Open in GitHub - Jump to a source code line in GitHub, Bitbucket, GitLab.

Markdown

  • Markdown - Keyboard shortcuts, table of contents, auto preview and more.

    -

LaTeX

  • LaTeX Workshop - Provide all-in-one features and utilities for LaTeX typesetting.

Lua

  • Lua - Provides Intellisense and Linting for Lua.

Nix

Theme

Interesting (not using)

Utility

Git

JavaScirpt

Java

R

  • R - Support for R language(run,snippet, lint,R documentation,R Markdown).

CSS

Elixir

  • ElixirLS - Elixir support and debugger.

ReasonML

Markdown

Themes

Notes

  • In Go plugin ife snippet will create an error catching block.