Соответствие тегу в сочетании клавиш HTML

Существует грубый, но эффективный способ внедрения ChangeDetectorRef в компонент и явного вызова метода detectChanges() после обновления содержимого selectedList.

Другая идея - вы мутируете в выбранный список (push(), splice() и тому подобное) или заменяете его новой версией (this.selectedList = [...this.selectedList, newElem].filter(/* some filter */))? Если первое, Angular делает только поверхностное сравнение значения, и мутации, подобные push(), проскальзывают ниже радара.

35
задан Lea Cohen 18 May 2011 в 06:59
поделиться

4 ответа

Переход к соответствию функциональности тега легко достигается с этим простым расширением: VSCode Выделяют установленный Matching Tag

Once, можно использовать Палитру Команды (Победа/Linux: Ctrl+Shift+P; Mac: Cmd+Shift+P) и поисковое название команды: Jump to matching tag. Или настройте сочетание клавиш для той команды. Вот мой пример привязки клавиш для shift+5 в моем случае:

  {
    "key": "shift+5",
    "command": "highlight-matching-tag.jumpToMatchingTag",
    "when": "editorLangId == html"
  }
0
ответ дан 27 November 2019 в 06:41
поделиться

Это полностью работает, когда вы открываете HTML файл с помощью XML Editor (правый клик -> Open With... -> XML Editor).

2
ответ дан 27 November 2019 в 06:41
поделиться

Нет, вы не можете сделать это в Visual Studio 2010, ни в текущей версии, ни в старых. Возможно, в следующей версии будет такая возможность.

0
ответ дан 27 November 2019 в 06:41
поделиться

После того, как http://www.jetbrains.com/resharper/ установлен, CTRL+] для сопоставления фигурных скобок работает в режиме редактирования HTML...

8
ответ дан 27 November 2019 в 06:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: