Skip to content

Instantly share code, notes, and snippets.

@obenjiro
Last active August 30, 2017 15:22
Show Gist options
  • Save obenjiro/efd8e77ca7b4d40a35cb54a30e53836d to your computer and use it in GitHub Desktop.
Save obenjiro/efd8e77ca7b4d40a35cb54a30e53836d to your computer and use it in GitHub Desktop.
Essential Plugins for VSCode

Add Angular Files

Add Angular files including snippets to your Visual Studio Code project https://marketplace.visualstudio.com/items?itemName=sebastianbaar.vscode-add-angular2-files

Add jsdoc comments

Adds jsdoc @param and @return tags for selected function signatures in JS and TS https://marketplace.visualstudio.com/items?itemName=stevencl.addDocComments

Angular 1 JavaScript and TypeScript Snippets

Angular 1 JavaScript and TypeScript snippets

https://marketplace.visualstudio.com/items?itemName=johnpapa.Angular1

Angular v4 TypeScript Snippets

Angular with TypeScript snippets.

https://marketplace.visualstudio.com/items?itemName=johnpapa.Angular2

Auto Import

Automatically finds, parses and provides code actions and code completion for all available imports. Works with Typescript and TSX

https://marketplace.visualstudio.com/items?itemName=steoates.autoimport

Autoprefixer

Parse CSS and add vendor prefixes automatically.

https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-autoprefixer

background

A simple tool to make your vscode's background look better!

https://marketplace.visualstudio.com/items?itemName=shalldie.background

Bookmarks

Mark lines and jump to them

https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks

Bootstrap 3 Snippets

Bootstrap 3 Snippets for VS Code

https://marketplace.visualstudio.com/items?itemName=wcwhitehead.bootstrap-3-snippets

C/C++

Complete C/C++ language support, including code editing and debugging.

https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools

C#

C# for Visual Studio Code (powered by OmniSharp).

https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp

C# XML Documentation Comments

Generate C# XML documentation comments for ///

https://marketplace.visualstudio.com/items?itemName=k--kato.docomment

change-case

Quickly change the case (camelCase, CONSTANT_CASE, snake_case, etc) of the current selection or current word

https://marketplace.visualstudio.com/items?itemName=wmaurer.change-case

Chef Extension for Visual Studio Code

Chef language support and snippets for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=Pendrica.Chef

Classy Naming

Provides suggestions for field and parameter names for C#

https://marketplace.visualstudio.com/items?itemName=reflectiondm.ClassyNaming

Code Spellchecker

Spelling checker for source code

https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker

CodeMetrics

Computes complexity in TypeScript / JavaScript files.

https://marketplace.visualstudio.com/items?itemName=kisstkondoros.vscode-codemetrics

CSScomb

Coding style formatter for CSS, Less, SCSS or Sass

https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-csscomb

Debugger for Chrome

Debug your JavaScript code in the Chrome browser, or any other target that supports the Chrome Debugger protocol.

https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome

Docker

Adds syntax highlighting, snippets, commands, hover tips, and linting for Dockerfile and docker-compose files.

https://marketplace.visualstudio.com/items?itemName=PeterJausovec.vscode-docker

Document This

Automatically generates detailed JSDoc comments in TypeScript and JavaScript files.

https://marketplace.visualstudio.com/items?itemName=joelday.docthis

EditorConfig for VS Code

EditorConfig Support for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig

elm

Elm Language Support for Visual Studio Code https://marketplace.visualstudio.com/items?itemName=sbrink.elm

ESLint

Integrates ESLint into VS Code.

https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint

Express

Hosts current workspace with Express web server

https://marketplace.visualstudio.com/items?itemName=Compulim.vscode-express

ftp-sync

Auto sync your work to remote FTP/SFTP server

https://marketplace.visualstudio.com/items?itemName=lukasz-wronski.ftp-sync

gitignore

Language support for .gitignore files. Lets you pull .gitignore files from the https://github.com/github/gitignore repository.

https://marketplace.visualstudio.com/items?itemName=codezombiech.gitignore

Go

Rich Go language support for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=lukehoban.Go

Hg

Integrated Mercurial source control

https://marketplace.visualstudio.com/items?itemName=mrcrowl.hg

HTMLHint

VS Code integration for HTMLHint - A Static Code Analysis Tool for HTML

https://marketplace.visualstudio.com/items?itemName=mkaufman.HTMLHint

Insert GUID

Insert GUIDs in different formats directly into the editor.

https://marketplace.visualstudio.com/items?itemName=heaths.vscode-guid

IntelliSense for CSS class names

rovides CSS class name completion for the HTML class attribute based on the CSS files in your workspace. Also supports React's className attribute.

https://marketplace.visualstudio.com/items?itemName=Zignd.html-css-class-completion

IP Address

Shows IP addresses in status bar and inserts into your text

https://marketplace.visualstudio.com/items?itemName=Compulim.vscode-ipaddress

JavaScript (ES6) code snippets

Code snippets for JavaScript in ES6 syntax

https://marketplace.visualstudio.com/items?itemName=xabikos.JavaScriptSnippets

Jinja

Jinja template language support for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=wholroyd.jinja

Lua

Lua language support for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=keyring.Lua

NativeScript

NativeScript support for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=Telerik.nativescript

Node Security Project (nsp)

Checks for known vulnerabilities against the Node Security Project

https://marketplace.visualstudio.com/items?itemName=adambaldwin.vscode-nsp

node-readme

view installed node_modules readmes

https://marketplace.visualstudio.com/items?itemName=bengreenier.vscode-node-readme

Node.js Modules Intellisense

Visual Studio Code plugin that autocompletes Node.js modules in import statements

https://marketplace.visualstudio.com/items?itemName=leizongmin.node-module-intellisense

Partial Diff

Compare (diff) text selections within a file, across files, or to the clipboard

https://marketplace.visualstudio.com/items?itemName=ryu1kn.partial-diff

Path Intellisense

Visual Studio Code plugin that autocompletes filenames

https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense

PHP Debug

Debug support for PHP with XDebug

https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug

PowerShell

Develop PowerShell scripts in Visual Studio Code!

https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell

Preview

A Markdown, ReStructured Text, HTML, Jade, Image, CSS, Mermaid previewer

https://marketplace.visualstudio.com/items?itemName=searKing.preview-vscode

Project Manager

Easily switch between projects https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager

Python

Linting, Debugging (multi-threaded, remote), Intellisense, code formatting, refactoring, unit tests, snippets, Data Science (with Jupyter), PySpark and more.

https://marketplace.visualstudio.com/items?itemName=donjayamanne.python

React Native Tools

Code-hinting, debugging and integrated commands for React Native https://marketplace.visualstudio.com/items?itemName=vsmobile.vscode-react-native

Reactjs code snippets

Code snippets for Reactjs development in ES6 syntax

https://marketplace.visualstudio.com/items?itemName=xabikos.ReactSnippets

Regex Previewer

Regex matches previewer for JavaScript, TypeScript and Haxe in Visual Studio Code.

https://marketplace.visualstudio.com/items?itemName=chrmarti.regex

Ruby

Provides Ruby language and debugging support for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=rebornix.Ruby

Rusty Code

Rust language integration for VSCode https://marketplace.visualstudio.com/items?itemName=saviorisdead.RustyCode

Section Divider

Inserts horizontal section dividers using language comments.

https://marketplace.visualstudio.com/items?itemName=dinhani.divider

Settings Sync

Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.

https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync

Shebang Snippets

Snippets for shebang lines for different types of scripts.

https://marketplace.visualstudio.com/items?itemName=rpinski.shebang-snippets

SimonTest

Analyzes your Angular code and generates tests for you.

https://marketplace.visualstudio.com/items?itemName=SimonTest.simontest

sort-imports

Sort ES6 imports automatically.

https://marketplace.visualstudio.com/items?itemName=peterjuras.sort-imports

##Travis CI Status Check your project's Travis CI status from Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=felixrieseberg.vsc-travis-ci-status

TSLint

TSLint for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=eg2.tslint

Twig

Syntax highlighting for PHP Twig

https://marketplace.visualstudio.com/items?itemName=whatwedo.twig

Vetur

Vue tooling for VSCode https://marketplace.visualstudio.com/items?itemName=octref.vetur

yo

Scaffold projects using Yeoman. https://marketplace.visualstudio.com/items?itemName=samverschueren.yo

@Gorniv
Copy link

Gorniv commented Jul 8, 2017

cool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment