Затмение перейти к закрывающей скобке - PullRequest
380 голосов
/ 14 ноября 2008

Что такое сочетание клавиш в Eclipse для перехода к закрывающей скобке области?

Ответы [ 7 ]

490 голосов
/ 14 ноября 2008

Поместите курсор рядом с открывающейся или закрывающей фигурной скобкой и ударом Ctrl + Shift + P , чтобы найти соответствующую фигурную скобку. Если Eclipse не может его найти, вы получите сообщение "Подходящие скобки не найдены" .

изменить: как упоминается Romaintaz ниже , вы также можете получить Eclipse для автоматического выбора всего кода между двумя фигурными скобками, просто дважды щелчок справа от открывающей скобки.

122 голосов
/ 28 октября 2009

Поскольку был указан ярлык Ctrl + Shift + P , я просто хотел добавить действительно интересную функцию: просто дважды щелкните по ближайшей справа от {, и Eclipse выберет весь блок кода между открытием { и соответствующим закрытием }. Аналогично, дважды щелкните слева от закрывающего символа «}», и затмение выделит блок.

77 голосов
/ 14 ноября 2008

С помощью Ctrl + Shift + L вы можете открыть «помощник по клавишам», где вы можете найти все сочетания клавиш.

19 голосов
/ 18 декабря 2008

На Macintosh поместите курсор после открывающей или закрывающей фигурной скобки } и используйте клавиши: Shift + Команда + P .

16 голосов
/ 06 февраля 2014

Для выбора содержимого используйте Alt + Shift + Стрелка вверх

Чтобы выбрать содержимое до следующего блока переноса, снова нажмите этот ярлык

Чтобы вернуться на один шаг назад, нажмите Alt + Shift + Стрелка вниз . Это также полезный ярлык, когда вам нужно выбрать контент в сложном выражении и не хотите что-то пропустить.

15 голосов
/ 10 августа 2012

Нажмите Ctrl + Shift + P .

Перед Eclipse Juno вам нужно поместить курсор сразу за открывающей или закрывающей скобкой.

В Juno курсор может находиться в любом месте блока кода.

10 голосов
/ 28 октября 2009

Я обнаружил, что если выбранная перспектива не соответствует типу текущего файла, то «перейти к соответствующей скобке» не работает. Тем не менее, изменение перспектив заставляет его работать снова. Так, например, когда у меня открыт файл PHP, но, скажем, активна перспектива Java, нажатие Ctrl + Shift + P ничего не делает. Для того же файла с активной перспективой PHP нажатие Ctrl + Shift + P делает именно то, что вы ожидаете, и помещает мой курсор рядом с закрывающей скобкой к тому, с которого это началось.

...