Как насчет сворачивания только кода, а не комментариев? Я думаю, что я мог бы сгенерировать Javadoc, но все равно было бы хорошо
Кларенс Лю
1
Затмение имеет множество вариантов. Учитывая вашу цель, Ctrl + O (ctrl и буква O) могут быть наиболее практичными. Это позволяет выбирать и переходить к конкретным блокам.
Маркес
Если на вашей клавиатуре нет цифровой клавиатуры, проверьте ответ akf .
Маркус Пшайдт
Привязка ключей отличается для Eclipse Neon в Linux. Чтобы проверить привязку ключа для вашей версии на Eclipse в вашей ОС, проверьте в Предпочтения-> Общие-> Ключи. или поиск "ключей" в настройках. Затем найдите «Свернуть все» и «Развернуть все»
katta
Ответы:
840
Есть горячая клавиша, по умолчанию сопоставленная с Ctrl+ Shift+ NUM_KEYPAD_DIVIDE.
Вы можете изменить его на что-то другое через Window -> Preferences, поиск «Keys», затем «Collapse All».
Чтобы открыть все блоки кода, ярлык Ctrl+ Shift+ NUM_KEYPAD_MULTIPLY.
В расширении Eclipse PyDev закройте все блоки кода
Ctrl+9
Возможно, вас заинтересует и противоположный ярлык «развернуть все». Ctrl + Shift + *
banterCZ
2
Есть ли команда для инвертирования свернутого / развернутого состояния, поэтому я могу просто нажать ту же комбинацию клавиш, и она развернется или свернется в зависимости от текущего состояния блока кода? Спасибо!
Art
2
Просто заметьте, похоже, что этот ярлык (независимо от того, с чем вы его связываете) не работает для PyDev. Если кто-то читает это и знает обратное, пожалуйста, напишите иначе!
Driftcatcher
15
Я просто хотел сказать, что другой способ - щелкнуть правой кнопкой мыши на узкой вертикальной панели, у которой есть все (+) / (-) маленькие плюсы и минусы. Возможность сложить код будет там.
В дополнение к горячей клавише, если вы щелкните правой кнопкой мыши в желобе, где вы видите +/-, есть пункт контекстного меню «Складывание». Открыв подменю, связанное с этим, вы можете увидеть пункт «Свернуть все». это также будет делать то, что вы хотите.
Используйте fn и делите то, что вызывается при нажатии кнопки fn
Alkis Kalogeris
Хороший - есть также возможность свернуть только комментарии!
Йохен Рейншлюссел
2
Ctrl + Shift + * не работал на моем Eclipse Java EE Indigo; спасибо
Альберичи
В затмении 3.8 с PyDev 4.1 у водосточного желоба нет опции «складывания» в контекстном меню
a1an
1
Вы можете фактически щелкнуть в любом месте в левом желобе (точки останова, номера строк, +/-). Это делает его легче , чем пытаться стремиться к крошечному+/-
wisbucky
28
Команда «Свернуть все» существует в последних сборках (например, 3.2 M6) и по умолчанию связана с Ctrl+ Shift+ NUM_KEYPAD_DIVIDE.
Вы также можете настроить его в Предпочтения-> Редактор-> Ключи.
Вопрос немного старый, но позвольте мне добавить другой подход. В дополнение к вышеупомянутым подходам горячих клавиш, есть настройки по умолчанию, которые можно переключать.
Начиная с Eclipse Galileo (и определенно в моей версии Eclipse: Indigo Service Release 2 Build id: 20120216-1857) языковые предпочтения могут открывать новые файлы для редактирования, которые уже свернуты или расширены.
В моем Eclipse Indigo я могу открыть окно «Настройки фальцовки» с помощью: menu/ Window/ Preferences/ Java/ Editor/ Foldingи установить все параметры, чтобы по умолчанию открывать файлы, которые полностью свернуты.
Если вы всегда хотите, чтобы код свернут по умолчанию, перейдите в Windows> Настройки. Поиск "складывания". Затем проверьте все элементы в разделе «Изначально сложите эти элементы».
Если вы используете PyDev в Eclipse, его Ctrl0и Ctrl9для свернуть все и свернуть все соответственно. Ctrl-и Ctrl=свернуть отдельные методы, когда ваш курсор находится на строке объявления метода.
В PyDev <kbd> Ctrl </ kbd> + <kbd> 9 </ kbd> сворачивается, а <kbd> Ctrl </ kbd> + <kbd> 0 </ kbd> разворачивает все блоки кода. Список общих ярлыков PyDev можно найти на сайте pydev .
У меня была такая же проблема, и я обнаружил, что складывание можно включить или отключить, и в моем случае это было как-то отключено.
Чтобы решить эту проблему, просто щелкните правой кнопкой мыши по разделу номеров строк / точек останова (вертикальная черта слева от редактора), затем в разделе «Складывание» выберите «Включить складывание».
В случае, если у вас нет отдельной цифровой клавиатуры, вы можете активировать перекрывающуюся цифровую клавиатуру с помощью блокировки номера - это зависит от типа клавиатуры -> fn + numlk для hp
Ответы:
Есть горячая клавиша, по умолчанию сопоставленная с Ctrl+ Shift+ NUM_KEYPAD_DIVIDE.
Вы можете изменить его на что-то другое через Window -> Preferences, поиск «Keys», затем «Collapse All».
Чтобы открыть все блоки кода, ярлык Ctrl+ Shift+ NUM_KEYPAD_MULTIPLY.
В расширении Eclipse PyDev закройте все блоки кода Ctrl+9
Чтобы открыть все блоки, это Ctrl+0
источник
В дополнение к горячей клавише, если вы щелкните правой кнопкой мыши в желобе, где вы видите +/-, есть пункт контекстного меню «Складывание». Открыв подменю, связанное с этим, вы можете увидеть пункт «Свернуть все». это также будет делать то, что вы хотите.
источник
+/-
). Это делает его легче , чем пытаться стремиться к крошечному+/-
Команда «Свернуть все» существует в последних сборках (например, 3.2 M6) и по умолчанию связана с Ctrl+ Shift+ NUM_KEYPAD_DIVIDE.
Вы также можете настроить его в Предпочтения-> Редактор-> Ключи.
источник
Вопрос немного старый, но позвольте мне добавить другой подход. В дополнение к вышеупомянутым подходам горячих клавиш, есть настройки по умолчанию, которые можно переключать.
Начиная с 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
и установить все параметры, чтобы по умолчанию открывать файлы, которые полностью свернуты.источник
Если вы всегда хотите, чтобы код свернут по умолчанию, перейдите в Windows> Настройки. Поиск "складывания". Затем проверьте все элементы в разделе «Изначально сложите эти элементы».
источник
Ctrl+ Shift+ /и Ctrl+ Shift+ *отлично работает для Aptana Studio 3.
Кроме того, вы всегда можете использовать Window> Preferences> Editors> Foldings, чтобы включить его
источник
Щелкните правой кнопкой мыши на знаке +/- и выберите «свернуть все» или развернуть все.
источник
Если вы используете PyDev в Eclipse, его Ctrl0и Ctrl9для свернуть все и свернуть все соответственно. Ctrl-и Ctrl=свернуть отдельные методы, когда ваш курсор находится на строке объявления метода.
источник
Просто подвести итог:
источник
Щелкните правой кнопкой мыши на кружке +/- и в разделе «Складки» выберите «Свернуть все».
источник
У меня была такая же проблема, и я обнаружил, что складывание можно включить или отключить, и в моем случае это было как-то отключено.
Чтобы решить эту проблему, просто щелкните правой кнопкой мыши по разделу номеров строк / точек останова (вертикальная черта слева от редактора), затем в разделе «Складывание» выберите «Включить складывание».
ctrlshift/ должно работать нормально после.
источник
Ярлыки, которые работали для меня в Версии Oxygen.2 Release ( PHP / WINDOWS 7 ) были
источник
В случае, если у вас нет отдельной цифровой клавиатуры, вы можете активировать перекрывающуюся цифровую клавиатуру с помощью блокировки номера - это зависит от типа клавиатуры -> fn + numlk для hp
попробуйте ctrl+ shift+numpad_Divide
должно работать нормально
источник
Свернуть все: CTRL+ SHIFT+/
Разверните все блоки кода: CTRL+*
источник