2010-05-14 7 views
136

Кто-нибудь знает, как свернуть все методы в классе в XCode?Как свернуть все методы в XCode?

Свертывание один за другим больше не является вариантом.

+0

Здесь вы можете скачать бесплатный чит-лист для xcode. http://www.pragprog.com/screencasts/v-mcxcode/becoming-productive-in-xcode – falconcreek

ответ

323

С Xcode 4 он, кажется, изменился.

команда - альт - сдвиг - левая стрелка будет делать трюк ...

Складывание/развернуть современные методы или if структуры используют:

Fold: команду - alt - левая стрелка

Открываются: команда - альт - стрелка вправо

+29

А также Command + Option + левый сбой текущего блока. Используйте те же комбинации, что и правая клавиша, чтобы развернуть – Omer

+5

Фриккин. Удивительный ярлык! – guptron

+3

Работает в XCode 5.1. –

8

Похоже Ctrl - Command - Up делает это (или в меню: Редактор-сворачивание-FoldMethods/Functions).

Ctrl - Command - вниз или Ctrl - U в обратном.

+0

Спасибо человеку !! вот что я хотел! – Omer

+3

Не работает здесь XCode 5 DP3 –

+2

Это решение больше не работает. –

12

X-Code 7 года

Чтобы свернуть весь метод: Сдвиг + Option + Команда + влево стрелка

Чтобы развернуть все метод: Shift + Option + Команда + стрелка вправо

+2

да это работает! – Naishta

12

Сворачивание кода была отключена в Xcode 9 бета-1, который работает в настоящее время, в Xcode 9 Beta5 согласно примечания к релизу бета : Resolved in Xcode 9 beta 5 – IDE

Вот как:

  1. Нажмите и удерживайте (команда) на клавиатуре и перемещение/наведение курсора мыши на любые (начальные или конечные) фигурные скобки. Он автоматически выделит область блока.
  2. Сохраните (удерживайте) (команда) в нажатом состоянии и щелкните по выделенной области. Это позволит быстро развернуть окно с окном Fold вариант.
  3. Fold из списка меню. Он будет складывать ваш код и отображать 3 точки, складывая/закрывая весь блок.
  4. Теперь, чтобы развернуть ваш кодовый блок, отпустите кнопку (команда) и нажмите на 3 точки, складывая блок.

Для простоты понимания, посмотрите на этот снимок:

enter image description here


Это все клавиатура короткие сокращения также работают.

Fold       ⌥ ⌘ ←  option + command + left arrow 
Unfold      ⌥ ⌘ →  option + command + right arrow 
Unfold All     ⌥ U  option + U 
Fold Methods & Functions  ⌥ ⌘ ↑  option + command + up arrow 
Unfold Methods & Functions ⌥ ⌘ ↓  option + command + down arrow 
Fold Comment Blocks   ⌃ ⇧ ⌘ ↑ control + shift + command + up 
Unfold Comment Blocks   ⌃ ⇧ ⌘ ↓ control + shift + command + down 
Focus Follows Selection  ⌃ ⌥ ⌘ F control + option + command + F 
Fold All      ⌘ ⌥ ⇧ ← command + option + shift + left 
Unfold All     ⌘ ⌥ ⇧ → command + option + shift + left 


свертывание кода опции из Xcode меню:

Menubar ▶ Редактор ▶ Код Folding ▶ "Вот список свертывание кода опций"

Здесь исх снимок :

enter image description here

Та же опция из Xcode списка укороченных:

Menubar ▶ Xcode ▶ Preferences ▶ привязок клавиша ▶ "Вот список свертывания кода коротких ключей"

enter image description here

+0

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

 Смежные вопросы

  • Нет связанных вопросов^_^