Есть ли способ свернуть все блоки кода в Eclipse? - PullRequest
513 голосов
/ 13 ноября 2009

В Eclipse слева есть «+/-», чтобы развернуть и свернуть блоки кода.

Мне нужно пройти десятки тысяч строк, и мне бы очень хотелось просто свернуть все и выборочно развернуть блоки, чтобы посмотреть на них.

Ответы [ 13 ]

809 голосов
/ 13 ноября 2009

Существует горячая клавиша, назначенная по умолчанию на Ctrl + Shift + NUM_KEYPAD_DIVIDE .

Вы можете изменить его на что-то другое через Window -> Preferences, поиск «Keys», затем «Collapse All».

Чтобы открыть все блоки кода, используйте комбинацию Ctrl + Shift + NUM_KEYPAD_MULTIPLY .

В расширении Eclipse PyDev закрыть все блоки кода Ctrl + 9

Чтобы открыть все блоки, есть Ctrl + 0

130 голосов
/ 13 ноября 2009

В дополнение к горячей клавише, если щелкнуть правой кнопкой мыши в желобе, где вы видите +/-, есть пункт контекстного меню «Складывание». Открыв подменю, связанное с этим, вы можете увидеть пункт «Свернуть все». это также будет делать то, что вы хотите.

28 голосов
/ 13 ноября 2009

Команда «Свернуть все» существует в последних сборках (например, 3.2 M6) и по умолчанию связана с Ctrl + Shift + NUM_KEYPAD_DIVIDE .

Вы также можете настроить его в Предпочтения-> Редактор-> Ключи.

10 голосов
/ 06 ноября 2012

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

Начиная с Eclipse Galileo (и определенно в моей версии Eclipse: Indigo Service Release 2 Build id: 20120216-1857) языковые настройки могут открывать новые файлы для редактирования, которые уже свернуты или расширены.

Вот ссылка на онлайн-документы Eclipse Galileo, показывающие функцию для C / C ++: http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_folding.htm.

В моем Eclipse Indigo я могу открыть окно «Настройки фальцовки» с помощью: menu/ Window/ Preferences/ Java/ Editor/ Folding и установить все параметры, чтобы по умолчанию открывать файлы, которые полностью свернуты.

7 голосов
/ 10 апреля 2013

Ctrl + Shift + / и Ctrl + Shift + * отлично работает для Aptana Studio 3.

Кроме того, вы всегда можете использовать Window> Preferences> Editors> Foldings, чтобы включить его

7 голосов
/ 01 августа 2012

Щелкните правой кнопкой мыши по значку +/- и щелкните «Свернуть все» или «развернуть все».

6 голосов
/ 11 октября 2017

Если вы всегда хотите, чтобы код свернут по умолчанию, перейдите в Windows> Настройки. Поиск "складывания". Затем проверьте все элементы в разделе «Изначально сложите эти элементы».

enter image description here

4 голосов
/ 29 июня 2012

Если вы используете PyDev в Eclipse, его Ctrl 0 и Ctrl 9 для свертывания всех и отмены всех соответственно. Ctrl - и Ctrl = , чтобы свернуть отдельные методы, когда курсор находится на строке объявления метода.

3 голосов
/ 27 августа 2016

Щелкните правой кнопкой мыши по кружку +/- и в разделе «Свернуть» выберите «Свернуть все»

3 голосов
/ 23 февраля 2015

Просто подведем итог:

  1. anycode:
    • Ctrl + Shift + NUMPAD_divide = свернуть все
    • NUMPAD_multiply = развернуть все
  2. PyDev:
    • -ctrl + 0 = свернуть все
    • -ctrl + 9 = развернуть все
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...