Jaw
352efc02a7
feat(angular): highlight inline templates and auto-close tags ( #1897 )
...
Angular component templates in @Component({ template }) were parsed as TypeScript strings, so template highlighting and tag closing never applied. TypeScript files in Angular projects (angular.json or @angular/core) now use an Angular TypeScript mode that mounts the Angular template parser on literal template strings; other strings and non-Angular projects are unchanged. Inline and external templates both close tags on /, with multiple cursors and undo.
Closes #1895
Co-authored-by: jaw52 <[email protected] >
2026-11-07 11:13:09 +08:00
..
2026-11-07 11:12:32 +08:00
2026-11-02 10:01:04 +08:00
2026-11-06 09:44:09 +08:00
2026-10-29 23:34:22 +08:00
2026-11-04 21:09:12 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-04 21:09:12 +08:00
2026-11-06 06:35:01 +08:00
2026-11-01 16:54:31 +08:00
2026-11-02 10:04:03 +08:00
2026-11-05 14:14:47 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-24 11:26:31 +08:00
2026-11-03 15:05:09 +08:00
2026-10-22 18:55:10 +08:00
2026-11-06 06:35:01 +08:00
2026-10-27 15:31:25 +08:00
2026-10-27 15:31:25 +08:00
2026-10-22 18:55:10 +08:00
2026-11-04 21:09:12 +08:00
2026-10-27 15:31:25 +08:00
2026-11-07 11:12:41 +08:00
2026-11-07 11:12:41 +08:00
2026-11-04 13:02:01 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-07 08:51:43 +08:00
2026-11-06 06:35:01 +08:00
2026-11-06 06:35:01 +08:00
2026-11-01 16:54:31 +08:00
2026-11-01 16:54:31 +08:00
2026-11-03 17:29:59 +08:00
2026-10-22 18:55:10 +08:00
2026-11-06 06:35:01 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-11-05 23:37:26 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-06 06:27:57 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-05 23:41:44 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-06 06:35:01 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-11-06 06:35:01 +08:00
2026-10-22 18:55:10 +08:00
2026-11-02 11:22:49 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-07 11:13:09 +08:00
2026-11-06 06:35:01 +08:00
2026-11-07 02:25:29 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-11-06 06:35:01 +08:00