Template IntelliSense
That page you linked details the installation steps:
Usage in VSCode:
Replace the typescript.tmLanguage file under the install location at
Contents/Resources/app/extensions/typescript/syntaxes
with the version from the TypeScript-TmLanguage repo above (from the ngml branch).Fork the TypeScript repo above, checkout the ngml branch, and build.
Open the VSCode global settings, and set the
typescript.tsdk
property to the build location in the prior step (e.g./src/typescript/built/local
).To get completions within the template on characters such as <, [, etc. open typescriptMain.ts from the
Contents/Resources/app/extensions/typescript
folder under the VSCode install location, and change the line that callsregisterCompletionItemProvider
to readvscode_1.languages.registerCompletionItemProvider(modeID, completionItemProvider, '.', '<', '(', '[', '\'');
To make changes edit the local TypeScript repo, rebuild, and relaunch VSCode.
Right now, it doesn't look like there's an extension for it, yet - likely due to gaps in the extension API which are currently in development.
Anyone who is looking for this functionality, there is an extension Angular Language Service VS Code extension.