Какая комбинация клавиш позволяет выделить все содержимое между фигурными скобками в Notepad++?

Какая комбинация клавиш позволяет выделить все содержимое между фигурными скобками в Notepad++?

Есть ли в Notepad++ сочетание клавиш, позволяющее выделить все коды между фигурными скобками (начало и конец)?

Например, код между if-else, определением метода, while, циклом for и т. д.

решение1

Ctrl+ Alt+ Bделает это (также отображается в раскрывающемся списке «Поиск»).

решение2

Я не знаю ни одной комбинации клавиш в Notepad++, которая могла бы сделать то, что вы пытаетесь сделать, но вы можете записать макрос и назначить ему комбинацию клавиш:

  1. в меню «Макрос» нажмите «Начать запись'
  2. нажмите CTRL+F
  3. в «Найти что» введите следующее регулярное выражение: (?<=\{)[^}]+(?=\})
    (оно найдет и выделит весь текст между двумя совпадающими фигурными скобками)
  4. убедитесь, что вы отметили «Регулярное выражение» в разделе «Режим поиска».
  5. нажмите 'Найти следующее'
  6. в меню «Макрос» нажмите «Остановить запись', затем 'Сохранить текущий записанный макрос...'

На последнем этапе есть возможность назначить сочетание клавиш для этого макроса.

Связанный контент