Build 2017 Demo
May 10, 2017 Chris Dias, @chrisdias
Watch the video!
Visual Studio Code: Conquering the Cloud with an Editor and a CLI
Below are links to the samples, tools, and extensions demonstrated in the Build 2017 VS Code talk.
Useful Links
Extensions
Tools
-
NPM (Node Package Manager) Support provides support for running
npm installandnpm uninstallcommands from within VS Code. -
Auto Close HTML tag automatically adds HTML and XML closing tags.
-
CSS IntelliSense (Completions) provides CSS class name completion for the HTML class attribute based on the CSS files in your workspace as well as React's
classNameattribute.
Angular
- Angular Language Service provides a rich editing experience for Angular templates, both inline and external templates including completions lists, AOT diagnostic messages, quick info, and even Go To Definition.
Debugging
- Chrome Debugger lets you debug your JavaScript code running in the Google Chrome browser or other targets that support the Chrome Debugging Protocol.
Linters
-
TSLint integrates the tslint linter for the TypeScript language into VS Code.
-
ESLint integrates ESLint (a pluggable linting utility for JavaScript and JavaScript React (JSX) into VS Code.
NoSQL MongoDB
-
MongoDB Extension PREVIEW This extension is in very early preview and leverages proposed APIs in VS Code which have not been released yet. As a result, this extension only runs on Insiders builds and you must enable it from the command line. To install:
- Install the extension:
code-insiders --install-extension vscode-mongodb-0.0.1.vsix- Load code-insiders enabling extensions that use a proposed API:
code-insiders --enable-proposed-api ms-vscode.vscode-mongodb
Micro-Services
- The Docker Tools for VS Code make it easy to develop and deploy containerized micro-service based applications using Docker containers.
Azure Extensions
Note: If you do not have an Azure subscription, sign up today for a free 30 day account and get $200 in Azure Credits to try out any combination of Azure services.
- Azure CLI wraps the Azure CLI 2.0 with a rich editing experience in VS Code.