В некоторых средах разработки есть приятная функция (в Eclipse она называется "Расширить выделение для включения включающего элемента"). Расширяет текущее выделение текста до 1 уровня синтаксического элемента. Например, Eclipse делает это с помощью сочетания клавиш Alt+Shift+UpArrow
, как и некоторые другие IDE, а IntelliJ IDEA делает это с сочетанием клавиш Alt+UpArrow
. Мне интересно, может ли Sublime Text 3 сделать это тоже. (из коробки или с плагином - не имеет значения) Я думаю, у него достаточно информации, чтобы сделать это, если он уже делает подсветку синтаксиса.
1 ответ
1
В зависимости от вашего синтаксиса, один из вариантов выбора »Развернуть выбор до… может сделать это.
Для XML я обнаружил, что Expand Selection to Tag (многократно) работает. В исходном коде Java работает Expand Selection to Scope . И для любого отформатированного исходного кода, Expand Selection to Indentation должен работать.