Skip to content
Angular extension for Visual Studio Code
TypeScript HTML JavaScript Shell
Branch: master
Clone or download

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci chore(deps): update node orb to v2 Apr 23, 2020
.github ci: add auto lock bot Feb 12, 2020
.vscode fixup! docs: add documentation about new `clang-format` formatter Aug 30, 2019
client fix(deps): update dependency vscode-languageclient to v6.1.3 (#692) Mar 20, 2020
integration fix(deps): update angular monorepo to v9.1.3 Apr 22, 2020
scripts ci: remove install.sh and cleanup.sh Apr 16, 2020
server build: add repository field to server/package.json Apr 23, 2020
syntaxes Added template expression support (#609) Feb 20, 2020
.clang-format style: add clang-format for TypeScript formatting Aug 29, 2019
.gitignore refactor: build template.json grammar from typescript source files (#581 Jan 28, 2020
.vscodeignore build & ci: restructure project layout Aug 17, 2019
CHANGELOG.md release: v0.901.3 Apr 22, 2020
DEVELOPER.md fixup! docs: add documentation about new `clang-format` formatter Aug 30, 2019
LICENSE Added license, readme, and attribution Sep 23, 2016
README.md docs: mention clients for Eclipse and Emacs Mar 29, 2020
angular.png build & ci: restructure project layout Aug 17, 2019
banner.rollup.config.js build: move temp file for banner to server/out/banner (#603) Jan 31, 2020
demo.gif build & ci: restructure project layout Aug 17, 2019
package.json chore(deps): update dependency tslint to v6.1.2 Apr 27, 2020
renovate.json chore(deps): add renovate.json Dec 9, 2019
rollup.config.js build: move temp file for banner to server/out/banner (#603) Jan 31, 2020
tsconfig.json refactor: build template.json grammar from typescript source files (#581 Jan 28, 2020
tslint.json ci: Add tslint and fix lint errors Aug 27, 2019
yarn.lock chore(deps): update dependency tslint to v6.1.2 Apr 27, 2020

README.md

Angular Language Service

demo

Features

This extension provides a rich editing experience for Angular templates, both inline and external templates including:

  • Completions lists
  • AOT Diagnostic messages
  • Quick info
  • Go to definition

Download

Download the extension from Visual Studio Marketplace.

Versioning

The language service extension uses the @angular/language-service package for its backend. This package is loaded either from the version bundled with the extension, or from the current workspace project the extension is running on. Due to the behavior of TypeScript below version 3.8, incompatible versions of the language service may sometimes be loaded. If you are using a version of TypeScript below 3.8, we suggest either

  • Not installing @angular/language-service in your project (recommended; will fallback on the version bundled with the extension)
  • Installing and keeping updates for the latest version of @angular/language-service

For further information, please see #594.

Installing a particular release build

Download the .vsix file for the release that you want to install from the releases tab.

Do not open the .vsix file directly. Instead, in Visual Studio code, go to the extensions tab. Click on the "..." menu in the upper right corner of the extensions tab, select "Install from vsix..." and then select the .vsix file for the release you just downloaded.

The extension can also be installed with the following command:

code --install-extension /path/to/ngls.vsix

Angular Language Service for Other Editors

You can’t perform that action at this time.