angular/.vscode
Alan Agius ad279efd90 build: use @angular/language-service from source (#64306)
This commit updates the VSCode Angular Language Service extension to use the `@angular/language-service` package built from source within the workspace, rather than a version downloaded from npm.

This change simplifies development and testing by ensuring the extension always uses the latest code from the local repository. The Bazel build configuration, VSCode launch settings, and e2e tests have been updated to reflect this change.

PR Close #64306
2025-10-09 10:00:31 -07:00
..
extensions.json ci: complete migration to prettier formatting (#55580) 2024-04-29 14:00:16 -07:00
launch.json build: use @angular/language-service from source (#64306) 2025-10-09 10:00:31 -07:00
README.md build: enable breakpoints in source files (#64220) 2025-10-07 20:38:36 -04:00
recommended-settings.json build: enable breakpoints in source files (#64220) 2025-10-07 20:38:36 -04:00
tasks.json build: enable breakpoints in source files (#64220) 2025-10-07 20:38:36 -04:00

VSCode Configuration

This folder contains opt-in Workspace Settings, Tasks, Launch Configurations and Extension Recommendations that the Angular team recommends using when working on this repository.

Usage

To use the recommended configurations follow the steps below:

  • install the recommended extensions in .vscode/extensions.json
  • copy (or link) .vscode/recommended-settings.json to .vscode/settings.json
  • restart the editor

If you already have your custom workspace settings, you should instead manually merge the file contents.

This isn't an automatic process, so you will need to repeat it when settings are updated.

To see the recommended extensions select "Extensions: Show Recommended Extensions" in the Command Palette.

If you wish to add extra configuration items please keep in mind any modifications you make here will be used by many users.

Try to keep these settings/configurations to things that help facilitate the development process and avoid altering the user workflow whenever possible.