Я не уверен, как лучше всего сформулировать этот вопрос. Возможно, поэтому я нахожусь в StackOverflow, потому что не могу найти результат в Google. Позвольте мне попробовать.
Предположим, у меня есть следующий HTML-код в моем редакторе:
<li>One</li>
<li>Two</li>
<li>Three</li>
Есть ли способ выделить все три эти строки, возможно (в MacOS), используя cmd+L
, и удобно обернуть их в теги <ul></ul>
? Прямо сейчас мой процесс для этого включает в себя:
- написав
<ul></ul>
над HTML-кодом, который я хочу обернуть. Нажмите return для разрыва строки между двумя тегами, между которыми я хочу встроить контент. - выберите блок кода, который я хочу вставить между этими тегами, используя
cmd+L
- в MacOS нажмите
option+Up Arrow Key
, чтобы переместить его между тегами.
Это как-то неловко. Есть ли более простое сочетание клавиш для этого не только для HTML, но и для любого кода? Было бы здорово иметь возможность принимать такой код:
car.turnLeft()
и просто очень быстро оберните его условием, не выполняя 3 неоптимальных шага выше:
if (car.isHeadedWrongDirection()) {
car.turnLeft()
}
Приведенный выше пример сильно надуман, но я думаю, что он указывает на то, что я хотел бы сделать в редакторе.