it-roy-ru.com

Есть ли способ свернуть все блоки кода в Eclipse?

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

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

513
ambertch

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

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

Чтобы открыть все блоки кода, ярлык Ctrl+Shift+NUM_KEYPAD_MULTIPLY,.

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

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

807
ChssPly76

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

130
akf

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

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

28
Mark Mayo

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

Начиная с 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 и установить все опции, чтобы я мог по умолчанию открывать файлы, которые полностью свернуты.

10
donfede

Щелкните правой кнопкой мыши на знаке +/- и выберите "свернуть все" или развернуть все.

7
NightSkyCode

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

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

7
Hittz

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

enter image description here

6
wisbucky

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

4
lightalchemist

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

3
Monica Arsela

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

  1. anycode:
    • ctrl + shift + NUMPAD_divide = свернуть все
    • NUMPAD_multiply = развернуть все
  2. pyDev:
    • -ctrl + 0 = свернуть все
    • -ctrl + 9 = развернуть все
3
partizanos

У меня была та же проблема, и я обнаружил, что складывание можно включить или отключить, и в моем случае это было как-то отключено.

Чтобы решить эту проблему, просто щелкните правой кнопкой мыши по разделу номеров строк/точек останова (вертикальная черта слева от редактора), затем в разделе "Складывание" выберите "Включить складывание".

ctrlshift/ должно работать нормально после.

2
David Neto

Если у вас нет отдельной цифровой клавиатуры, вы можете активировать перекрывающуюся цифровую клавиатуру, используя номерную блокировку - это зависит от типа клавиатуры-> fn + numlk для hp

тогда попробуйте ctrl + shift + numpad_Divide

должно работать нормально

0
av003

Ярлыки, которые работали для меня в версиях Oxygen.2 Release (PHP/WINDOWS 7) были

  1. Свернуть все блоки кода: CTRL + SHIFT + NUMPAD_DIVIDE
  2. Развернуть все блоки кода: CTRL + NUMPAD_MULTIPLY
0
Abhishek kandari