Xcode ですべてのメソッドを折りたたむにはどうすればよいですか?
-
26-09-2019 - |
質問
Xcodeでクラス内のすべてのメソッドを折りたたむにはどうすればよいですか?
1 つずつ折りたたむという選択肢はもうありません。
解決
のXcode 4の通りに変更されているようです。
コマンド - ALT - シフト - 左矢印トリックを行います...
倍 /展開]現在の方法やif
構造は使用します:
折る:コマンド - ALT - 左矢印
展開]:コマンド - ALT - 右矢印
他のヒント
の更新情報 Xcode10
Xcode 10 では、次のようなコード折りたたみのサポートが強化されました。
- エディターで複数行の折りたたみ可能なコード ブロックをすべて表示する新しいコード折りたたみリボン
- エディターでの折り畳まれたコードの新しいスタイルにより、折り畳まれたコードを含む行を編集できるようになります。
- 中括弧で囲まれたコードのブロックの折りたたみのサポート
- 折りたたみリボン、構造化選択、または
メニューバー ► エディタ ► コードの折りたたみ ► メニュー項目の折りたたみ
このスナップショットを見てください。
ベータ版のリリースノートによると、Xcode 9 Beta 1 ではコードの折りたたみが無効になっていましたが、現在は機能していますが、Xcode 9 Beta5 では次のように動作しています。 Xcode 9 ベータ 5 – IDE で解決されました
その方法は次のとおりです。
- 押したまま
⌘
キーボードの (コマンド) ボタンを押して、任意の (開始または終了) 中括弧上にマウス カーソルを移動/ホバーします。自動的に強調表示され、領域がブロックされます。 - キープ(ホールド)
⌘
(コマンド)ボタンを押した状態で、強調表示された領域をクリックします。クイックメニューのポップオーバーウィンドウが有効になりますFold
オプション。 - 選択する
Fold
メニューリストから。コードを折りたたんで、ブロック全体を折りたたむか覆う 3 つのドットを表示します。 - ここで、コード ブロックを再度展開するには、リリースします。
⌘
(コマンド)ボタンを押しながら、3つの点をクリックしてブロックを折ります。
理解しやすいように、次のスナップショットを見てください。
キーボードのショートカットもすべて機能します。
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 メニューからのコード折りたたみオプション:
メニューバー ▶ エディタ ▶ コード折りたたみ ▶ 「コード折りたたみオプションのリストは次のとおりです」
参照スナップショットは次のとおりです。
Xcode ショートカット リストの同じオプション:
メニューバー ▶ Xcode ▶ 環境設定 ▶ キーバインド ▶ 「コード折りたたみショートキーのリストはこちら」
X-コード7以降
崩壊にすべての方法:シフト + オプション + コマンド + 左矢印
シフト + オプション + コマンド + 右矢印 :すべてのメソッドを展開するには、
次のようになります。 Ctrlキー - コマンド - アップそれをしない(またはメニュー:編集 - CodeFolding-FoldMethods /機能)。
Ctrlキー - コマンド - ダウンまたは Ctrlキー - U 逆にします。