Skip to content
This repository was archived by the owner on Nov 21, 2025. It is now read-only.

Commit fadede3

Browse files
committed
docs: update readme
This repo has been archived.
1 parent 774ef05 commit fadede3

File tree

1 file changed

+1
-67
lines changed

1 file changed

+1
-67
lines changed

README.md

Lines changed: 1 addition & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,3 @@
11
# Angular Language Service
22

3-
![demo](https://github.com/angular/vscode-ng-language-service/raw/main/demo.gif)
4-
5-
## Features
6-
7-
This extension provides a rich editing experience for Angular templates, both inline
8-
and external templates including:
9-
10-
* Completions lists
11-
* AOT Diagnostic messages
12-
* Quick info
13-
* Go to definition
14-
15-
## Download
16-
17-
Download the extension from [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Angular.ng-template).
18-
19-
## Configuring compiler options for the Angular Language Service
20-
21-
The Angular Language Service uses the same set of options that are used to compile the application.
22-
To get the most complete information in the editor, set the `strictTemplates` option in `tsconfig.json`,
23-
as shown in the following example:
24-
25-
```
26-
"angularCompilerOptions": {
27-
"strictTemplates": true
28-
}
29-
```
30-
31-
For more information, see the [Angular compiler options](https://angular.io/guide/angular-compiler-options) guide.
32-
33-
## Versioning
34-
35-
The language service extension relies on the `@angular/language-service` and `typescript` packages
36-
for its backend. `@angular/language-service` is always bundled with the extension, and is always
37-
the latest version at the time of the release.
38-
`typescript` is loaded, in order of priority, from:
39-
40-
1. The path specified by `typescript.tsdk` in project or global settings.
41-
2. _(Recommended)_ The version of `typescript` bundled with the Angular Language Service extension.
42-
3. The version of `typescript` present in the current workspace's node_modules.
43-
44-
We suggest **not** specifying `typescript.tsdk` in your VSCode settings
45-
per method (1) above. If the `typescript` package is loaded by
46-
methods (1) or (3), there is a potential for a mismatch between
47-
the API expected by `@angular/language-service` and the API provided by `typescript`. This could
48-
lead to a failure of the language service extension.
49-
50-
For more information, please see [#594](https://github.com/angular/vscode-ng-language-service/issues/594).
51-
52-
## Installing a particular release build
53-
54-
Download the `.vsix` file for the release that you want to install from the [releases](https://github.com/angular/vscode-ng-language-service/releases) tab.
55-
56-
*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.
57-
58-
The extension can also be installed with the following command:
59-
60-
```
61-
code --install-extension /path/to/ngls.vsix
62-
```
63-
64-
## Angular Language Service for Other Editors
65-
66-
- [coc-angular](https://github.com/iamcco/coc-angular) for ([Neo](https://neovim.io))[vim](https://www.vim.org/)
67-
- [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#angularls) for [Neovim](https://neovim.io)
68-
- [Wild Web Developer](https://github.com/eclipse/wildwebdeveloper) for Eclipse
69-
- [lsp-mode](https://github.com/emacs-lsp/lsp-mode) for Emacs
3+
**ARCHIVED**: This repository has been archived and its contents moved to [angular/angular](https://github.com/angular/angular/tree/main/vscode-ng-language-service).

0 commit comments

Comments
 (0)