Код Visual Studio: как удалить HTML-теги и записать несколько строк одновременно? - PullRequest
0 голосов
/ 16 июня 2019

Как это сделать:

This what I want to achieve

Я нашел много полезных трюков здесь Многострочное редактирование в VSCode

Я знаю, что могу использовать Ctrl + Alt + Shift + Вверх / Вниз Я знаю, что могу просто нажать Shift + Вверх / Вниз и удалить начальные теги li вместе.Но закрывающие теги li находятся не на одной линии видимости.

Как делать то, что показано в приведенном выше примере.

Ответы [ 3 ]

1 голос
/ 16 июня 2019

Существует команда emmet, которая удалит для вас тег: editor.emmet.action.removeTag.В настоящее время он не привязан ни к какому связыванию клавиш, но вы можете легко создать свой собственный.Вот демонстрация без привязки этой команды:

  1. Выберите ваши <li>, однако вы выбираете [Я использую Ctrl - Shift - L в демонстрационной версии, но при этом все они выбираются в файле, который может подходить или не подходить для вашего варианта использования.]
  2. Запустить стрелку editor.emmet.action.removeTag
  3. Ваши точки вставки.

Довольно просто, особенно если вы даете этой команде emmet связывание клавиш.

emmet remove tag description

1 голос
/ 16 июня 2019

Хорошо, объединяя ценные комментарии @Nick и @Strelok (спасибо, ребята), вот ответ:

Шаг 1: Выберите <li>, используя Shift + Вправо

Шаг 2: Несколько раз нажмите Ctrl + D , чтобы выбрать все теги <li>.

Шаг 3: Нажмите Del

Шаг 4: Нажмите Конец

Шаг 5: Нажмите Backspace , чтобы удалить закрывающие </li> теги

Шаг 6: Нажмите Дом

Шаг 7: Нажимайте влево , пока не окажетесь в нужном месте внутри тега <a>. А затем введите все, что вы хотите.

Несмотря на то, что я мог вывести этот ответ только из комментариев @Nick и @Strelok, я решил опубликовать ответ сам, потому что было бы несправедливо отмечать его как ответ, когда оба комментария были одинаково полезны. Я собираюсь оставить этот вопрос открытым на тот случай, если кто-то придумает лучший способ. Возможно, это способ избежать многократного нажатия Ctrl + D .

0 голосов
/ 17 июня 2019

У вас есть полный обзор сочетаний клавиш непосредственно в VSC Ctrl + K или Ctrl + R или меню Справка 'Сочетания клавишСсылка '

  • Отметьте нужные символы.
  • Нажмите Ctrl + F2 , чтобы отметить все подобные вхождения.
  • Измените все одновременно.
...