Опишите ошибку
Название говорит само за себя.
Воспроизводить
Шаги по воспроизведению поведения:
ng new test-app
test-proj/src/app/app.component.html
<button type="button" (click)="TestMethod('{{text}\}')">Add text field</button>
<button type="button" (click)="TestMethod('{{text_2}\}')">Add text_2 field</button>
4. Следите за выделением неработающего синтаксиса. ** Ожидаемое поведение ** Полностью рабочий синтаксис подсветка. ** Журналы ** Приложите два журнала: 1. Вывод в консоль (перейдите на панель инструментов -> Просмотр -> Вывод и скопируйте содержимое)[Info - 2:26:55 PM] Angular language server process ID: 22612
[Info - 2:26:55 PM] Using typescript/lib/tsserverlibrary v4.0.5 from c:\Users\redacted\.vscode\extensions\angular.ng-template-0.1100.1\node_modules\typescript\lib\tsserverlibrary.js
[Info - 2:26:55 PM] Using @angular/language-service v11.0.1 from c:\Users\redacted\.vscode\extensions\angular.ng-template-0.1100.1\server\node_modules\@angular\language-service\bundles\language-service.js
[Info - 2:26:55 PM] Log file: c:\Users\redacted\AppData\Roaming\Code\logs\20201127T142648\exthost1\Angular.ng-template\nglangsvc.log
[Info - 2:26:58 PM] Enabling VE language service for c:/Users/redacted/Documents/test-proj/tsconfig.json.
Информация 0 [14: 26: 55.743] Информация о хосте формата обновлена Информация 1 [14: 26: 55.744] перезагрузить проекты. Информация 2 [14: 26: 55.744] Перед sureProjectForOpenFiles: Информация 3 [14: 26: 55.744] После проверкиProjectForOpenFiles: Информация 4 [14: 26: 55.744] Сопоставления расширений файлов хоста обновлены. Информация 5 [14: 26: 55.744] Идентификатор процесса сервера Angular: 22612 Информация 6 [14: 26: 55.745] Использование typescript / lib / tsserverlibrary v4.0.5 из c: \ Users \ redhibited \ .vscode \ extensions \ angular.ng-template-0.1100.1 \ node_modules \ typescript \ lib \ tsserverlibrary.js Информация 7 [14: 26: 55.745] Использование @ angular / language-service v11.0.1 из c: \ Users \ redhibited \ .vscode \ extensions \ angular.ng-template-0.1100.1 \ server \ node_modules \ @angular \ language -service \ bundles \ language-service.js Информация 8 [14: 26: 55.745] Файл журнала: c: \ Users \ отредактировано \ AppData \ Roaming \ Code \ logs \ 20201127T142648 \ exthost1 \ Angular.ng-template \ nglangsvc.log Информация 9 [14: 26: 55.749] Путь поиска: c: / Users / отредактировано / Documents / test-proj / src / app Информация 10 [14: 26: 55.750] Для информации: c: /Users/redailed/Documents/test-proj/src/app/app.component.html :: Имя файла конфигурации: c: / Users / redhibited / Documents / test -proj / tsconfig.json Информация 11 [14: 26: 55.750] Открыт файл конфигурации c: /Users/redcted/Documents/test-proj/tsconfig.json Информация 12 [14: 26: 55.753] Загрузка нового проекта: Создание возможного настроенного проекта для c: /Users/redailed/Documents/test-proj/src/app/app.component.html для открытия Информация 13 [14: 26: 55.773] Конфигурация: c: /Users/redcted/Documents/test-proj/tsconfig.json: { "rootNames": [ "c: /Users/redcted/Documents/test-proj/e2e/src/app.e2e-spec.ts", "c: /Users/redcted/Documents/test-proj/e2e/src/app.po.ts", "c: /Users/redcted/Documents/test-proj/src/main.ts", "c: /Users/redcted/Documents/test-proj/src/polyfills.ts", "c: /Users/redcted/Documents/test-proj/src/test.ts", "c: /Users/redcted/Documents/test-proj/src/app/app.component.spec.ts", "c: /Users/redcted/Documents/test-proj/src/app/app.component.ts", "c: /Users/redcted/Documents/test-proj/src/app/app.module.ts", "c: /Users/redcted/Documents/test-proj/src/environments/environment.prod.ts", "c: /Users/redcted/Documents/test-proj/src/environments/environment.ts" ], "параметры": { "baseUrl": "c: / Users / отредактировано / Documents / test-proj", "outDir": "c: / Users / отредактировано / Documents / test-proj / dist / out-tsc", "sourceMap": правда, "декларация": ложь, "downlevelIteration": правда, "экспериментальныеДекораторы": правда, «модуль»: 99, "moduleResolution": 2, "importHelpers": правда, «цель»: 2, "typeRoots": [ "c: / Users / отредактировано / Documents / test-proj / node_modules / @ types" ], "lib": [ "lib.es2018.d.ts", "lib.dom.d.ts" ], "configFilePath": "c: /Users/redcted/Documents/test-proj/tsconfig.json" } } Информация 14 [14: 26: 55.775] Загрузка глобального плагина @ angular / language-service Информация 15 [14: 26: 55.775] Включение плагина @ angular / language-service из возможных путей: c: \ Users \ redhibited \ .vscode \ extensions \ angular.ng-template-0.1100.1 \ server \ node_modules \ @angular \ language-service \ bundles \ language-service.js, c: /Users/redcted/.vscode/extensions/angular.ng-template-0.1100.1/node_modules/typescript/lib/tsserverlibrary.js /../../ .. Информация 16 [14: 26: 55.775] Загрузка @ angular / language-service из c: \ Users \ redhibited \ .vscode \ extensions \ angular.ng-template-0.1100.1 \ server \ node_modules \ @angular \ language-service \ bundles \ language-service.js (преобразован в c: /Users/redcted/.vscode/extensions/angular.ng-template-0.1100.1/server/node_modules/@angular/language-service/bundles/language-service.js / node_modules) Информация 17 [14: 26: 55.816] Проверка плагина прошла успешно Информация 18 [14: 26: 55.844] Запуск updateGraphWorker: Project: c: /Users/redcted/Documents/test-proj/tsconfig.json Информация 19 [14: 26: 58.0] Завершение обновления GraphWorker: Проект: c: /Users/redcted/Documents/test-proj/tsconfig.json Версия: 1 structureChanged: true Прошло: 2156 мс Информация 20 [14: 26: 58.0] Проект 'c: /Users/redcted/Documents/test-proj/tsconfig.json' (настроен) Информация 21 [14: 26: 58.0] Файлы (249) Информация 22 [14: 26: 58.0] ----------------------------------------- ------ Информация 23 [14: 26: 58.29] Запуск updateGraphWorker: Project: / dev / null / autoImportProviderProject1 * Информация 24 [14: 26: 58.267] Завершение обновления GraphWorker: Project: / dev / null / autoImportProviderProject1 * Версия: 1 structureChanged: true Прошло: 238 мс Информация 25 [14: 26: 58.267] Проект '/ dev / null / autoImportProviderProject1 *' (AutoImportProvider) Информация 26 [14: 26: 58.267] Файлы (68) Информация 27 [14: 26: 58.267] ----------------------------------------- ------ Информация 28 [14: 26: 58.268] Включение языковой службы VE для c: /Users/redhibited/Documents/test-proj/tsconfig.json. Информация 29 [14: 27: 3.54] Путь поиска: c: / Users / отредактировано / Documents / test-proj / src / app Информация 30 [14: 27: 3.54] Для информации: c: /Users/redailed/Documents/test-proj/src/app/app.component.ts :: Имя файла конфигурации: c: / Users / redhibited / Documents / test -proj / tsconfig.json Информация 31 [14: 27: 5.160] Запуск updateGraphWorker: Project: c: /Users/redhibited/Documents/test-proj/tsconfig.json Информация 32 [14: 27: 5.180] Завершение обновления GraphWorker: Проект: c: /Users/redcted/Documents/test-proj/tsconfig.json Версия: 2 structureChanged: false Прошло: 20 мс Информация 33 [14: 27: 5.180] Другая программа с тем же набором файлов :: oldProgram.structureIsReused :: 2 Информация 34 [14: 27: 6.301] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 35 [14: 27: 6.303] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 3 structureChanged: false Прошло: 2 мс Информация 36 [14: 27: 10.727] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 37 [14: 27: 10.729] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 4 structureChanged: false Прошло: 2 мс Информация 38 [14: 27: 11.223] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 39 [14: 27: 11.225] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 5 structureChanged: false Прошло: 2 мс Информация 40 [14: 27: 11.404] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 41 [14: 27: 11.406] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 6 structureChanged: false Прошло: 2 мс Информация 42 [14: 27: 11.699] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 43 [14: 27: 11.701] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 7 structureChanged: false Прошло: 2 мс Информация 44 [14: 27: 11.911] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 45 [14: 27: 11.913] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 8 structureChanged: false Прошло: 2 мс Информация 46 [14: 27: 12.5] Запуск updateGraphWorker: Project: c: /Users/redhibited/Documents/test-proj/tsconfig.json Информация 47 [14: 27: 12.7] Завершение обновления GraphWorker: Проект: c: /Users/redcted/Documents/test-proj/tsconfig.json Версия: 9 structureChanged: false Прошло: 2 мс Информация 48 [14: 27: 14.322] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 49 [14: 27: 14.324] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 10 structureChanged: false Прошло: 2 мс Информация 50 [14: 27: 14.918] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 51 [14: 27: 14.920] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 11 structureChanged: false Прошло: 2 мс Информация 52 [14: 27: 15.57] Запуск updateGraphWorker: Project: c: /Users/redcted/Documents/test-proj/tsconfig.json Информация 53 [14: 27: 15.59] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 12 structureChanged: false Прошло: 2 мс Информация 54 [14: 27: 15.284] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 55 [14: 27: 15.286] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 13 structureChanged: false Прошло: 1 мс Информация 56 [14: 27: 15.346] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 57 [14: 27: 15.348] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 14 structureChanged: false Прошло: 2 мс Информация 58 [14: 27: 15.409] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 59 [14: 27: 15.410] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 15 structureChanged: false Прошло: 1 мс Информация 60 [14: 27: 15.509] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 61 [14: 27: 15.510] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 16 structureChanged: false Прошло: 1 мс Информация 62 [14: 27: 17.699] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 63 [14: 27: 17.702] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 17 structureChanged: false Прошло: 3 мс Info 64 [14: 27: 22.16] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 65 [14: 27: 22.18] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 18 structureChanged: false Прошло: 2 мс Информация 66 [14: 27: 22.420] Запуск updateGraphWorker: Project: c: /Users/redcted/Documents/test-proj/tsconfig.json Информация 67 [14: 27: 22.422] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 19 structureChanged: false Прошло: 2 мс Информация 68 [14: 27: 24.608] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 69 [14: 27: 24.609] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 20 structureChanged: false Прошло: 1 мс Информация 70 [14: 27: 26.458] Запуск updateGraphWorker: Project: c: /Users/redcted/Documents/test-proj/tsconfig.json Информация 71 [14: 27: 26.460] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 21 structureChanged: false Прошло: 1 мс Информация 72 [14: 28: 51.492] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 73 [14: 28: 51.501] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 22 structureChanged: false Прошло: 9 мс Информация 74 [14: 28: 51.518] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 75 [14: 28: 51.520] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 23 structureChanged: false Прошло: 2 мс Информация 76 [14: 28: 52.120] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 77 [14: 28: 52.122] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 24 structureChanged: false Прошло: 2 мс Информация 78 [14: 28: 53.366] Запуск updateGraphWorker: Project: c: /Users/redcted/Documents/test-proj/tsconfig.json Информация 79 [14: 28: 53.367] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 25 structureChanged: false Прошло: 1 мс Информация 80 [14: 28: 53.425] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 81 [14: 28: 53.429] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 26 structureChanged: false Прошло: 4 мс Информация 82 [14: 28: 53.962] Запуск updateGraphWorker: Project: c: /Users/redailed/Documents/test-proj/tsconfig.json Информация 83 [14: 28: 53.964] Завершение обновления GraphWorker: Проект: c: /Users/redailed/Documents/test-proj/tsconfig.json Версия: 27 structureChanged: false Прошло: 2 мс Информация 84 [14: 29: 52.577] DirectoryWatcher :: Запускается c: /users/redcted/documents/test-proj/.git/objects/main maintenance.lock :: WatchInfo: c: / users / redhibited / documents / test- proj 1 undefined Project: c: /Users/redailed/Documents/test-proj/tsconfig.json WatchType: каталог подстановочных знаков Информация 85 [14: 29: 52.577] Проект: c: /Users/redcted/Documents/test-proj/tsconfig.json Обнаружен игнорируемый путь: c: /users/redcted/documents/test-proj/.git/objects/main maintenance .замок Информация 86 [14: 29: 52.577] Elapsed :: 0ms DirectoryWatcher :: Запускается c: /users/redailed/documents/test-proj/.git/objects/main maintenance.lock :: WatchInfo: c: / users / redhibited / documents / test-proj 1 undefined Проект: c: /Users/redcted/Documents/test-proj/tsconfig.json WatchType: каталог подстановочных знаков Информация 87 [14: 29: 52.577] DirectoryWatcher :: Запускается c: /users/redailed/documents/test-proj/.git/objects/main maintenance.lock :: WatchInfo: c: / users / redhibited / documents / test- proj 1 undefined Project: c: /Users/redailed/Documents/test-proj/tsconfig.json WatchType: каталог подстановочных знаков Информация 88 [14: 29: 52.578] Проект: c: /Users/redcted/Documents/test-proj/tsconfig.json Обнаружен игнорируемый путь: c: /users/redcted/documents/test-proj/.git/objects/main maintenance .замок Информация 89 [14: 29: 52.578] Elapsed :: 1 мс DirectoryWatcher :: Запускается c: /users/redailed/documents/test-proj/.git/objects/main maintenance.lock :: WatchInfo: c: / users / redhibited / documents / test-proj 1 undefined Проект: c: /Users/redcted/Documents/test-proj/tsconfig.json WatchType: каталог с подстановочными знаками
Скриншоты
Дополнительный контекст
Добавьте сюда любой другой контекст проблемы.
Привет, спасибо за отчет. Экранирование тегов интерполяции таким способом не рекомендуется, поскольку это касается того, как интерполяции анализируются в структуре, и это скоро станет ошибкой . Рекомендуемый способ избежать интерполяции текста в вашем примере - AddTextToActiveInput('{{ "{{" }}text{{ "}}" }}')
. По этой причине я не думаю, что мы исправим проблему с подсветкой синтаксиса в этом случае.
Закрытие без исправлений.
Эта проблема была автоматически заблокирована из-за бездействия.
Сообщите о новой проблеме, если вы столкнулись с аналогичной или связанной проблемой.
Узнайте больше о нашей политике автоматической блокировки разговоров .
_Это действие было выполнено автоматически ботом. _
Самый полезный комментарий
Привет, спасибо за отчет. Экранирование тегов интерполяции таким способом не рекомендуется, поскольку это касается того, как интерполяции анализируются в структуре, и это скоро станет ошибкой . Рекомендуемый способ избежать интерполяции текста в вашем примере -
AddTextToActiveInput('{{ "{{" }}text{{ "}}" }}')
. По этой причине я не думаю, что мы исправим проблему с подсветкой синтаксиса в этом случае.