質問

Xcodeでクラス内のすべてのメソッドを折りたたむにはどうすればよいですか?

1 つずつ折りたたむという選択肢はもうありません。

役に立ちましたか?

解決

のXcode 4の通りに変更されているようです。

コマンド - ALT - シフト - 左矢印トリックを行います...

/展開]現在の方法やif構造は使用します:

折る:コマンド - ALT - 左矢印

展開]:コマンド - ALT - 右矢印

他のヒント

の更新情報 Xcode10

Xcode 10 では、次のようなコード折りたたみのサポートが強化されました。

  1. エディターで複数行の折りたたみ可能なコード ブロックをすべて表示する新しいコード折りたたみリボン
  2. エディターでの折り畳まれたコードの新しいスタイルにより、折り畳まれたコードを含む行を編集できるようになります。
  3. 中括弧で囲まれたコードのブロックの折りたたみのサポート
  4. 折りたたみリボン、構造化選択、または

メニューバー ► エディタ ► コードの折りたたみ ► メニュー項目の折りたたみ

enter image description here

このスナップショットを見てください。

enter image description here


ベータ版のリリースノートによると、Xcode 9 Beta 1 ではコードの折りたたみが無効になっていましたが、現在は機能していますが、Xcode 9 Beta5 では次のように動作しています。 Xcode 9 ベータ 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 メニューからのコード折りたたみオプション:

メニューバー ▶ エディタ ▶ コード折りたたみ ▶ 「コード折りたたみオプションのリストは次のとおりです」

参照スナップショットは次のとおりです。

enter image description here

Xcode ショートカット リストの同じオプション:

メニューバー ▶ Xcode ▶ 環境設定 ▶ キーバインド ▶ 「コード折りたたみショートキーのリストはこちら」

enter image description here

X-コード7以降

崩壊にすべての方法:シフト + オプション + コマンド + 左矢印

シフト + オプション + コマンド + 右矢印

:すべてのメソッドを展開するには、

次のようになります。 Ctrlキー - コマンド - アップそれをしない(またはメニュー:編集 - CodeFolding-FoldMethods /機能)。

Ctrlキー - コマンド - ダウンまたは Ctrlキー - U 逆にします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top