Android Studio Collapseの定義とメソッド


135

Android Studioエディター内のすべての定義とメソッドを折りたたむにはどうすればよいですか?

Visual StudioにはそのオプションEdit-->Outliningがありますが、Android Studioで同様の機能が見つかりません。この機能は確かに存在します。

Android Studioのアウトライン機能にアクセスするにはどうすればよいですか?



「ファイル=>設定=>エディター=> Gerneral =>コードの折りたたみ=>デフォルトで折りたたむ=>メソッド本体」を使用します。私にとっては、それが最良の概要です。
マーティン

回答:


214

FoldingAndroid Studioで呼び出されます。

まず、設定で有効になっていることを確認します(デフォルトで有効になっているはずです)。File-> Settingsに移動し、[ IDE Settings検索]領域の下Editor -> General -> Code Foldingでを確認しShow code folding outlineます。

アイテムを折りたたむ/展開するには、Code-> Foldingメニューを使用します。

編集:
これらの開いている設定(File-> Settings)のキーボードショートカットをカスタマイズするには、のKeymap下を選択しIDE Settingsます。次にfolding、検索ボックス(右上)に入力します。さまざまな折りたたみアクションのキーボードショートカットを設定します。


40
ショートカット展開:Cmd + '+'折りたたみ:Cmd + '-'
Priebe

54
ショートカットすべて展開:shift + cmd + '+'(すべて折りたたむ:shift + cmd + '-')
tmr

40
Windowsの場合、ショートカット展開:ctrl + '+'(折りたたみ:ctrl + '-')ショートカット展開すべて:shift + ctrl + '+'(すべて折りたたむ:shift + ctrl + '-')
Rafael

1
MacにインストールしたAndroid Studioのバージョンでは、ショートカットキーはCmd + Shift + '+'で展開し、Cmd + Shift + '-'で折りたたみました。これは、上記の@Priebeのコメントとは少し異なります。
benhorgen

192

Windowsの場合:

  Minimize: CTRL + SHFT + '-'
  Expand:   CTRL + SHFT + '+'

Mac用:

  Minimize: COMM + SHFT + '-'
  Expand:   COMM + SHFT + '+'

6
これはLinuxでも動作します。MacではCtrlではなくCmdを使用します
Amagi82

42

クイックリファレンスのスクリーンショットは次のとおりです。

ここに画像の説明を入力してください


2
よくやった。人々は、いつかショートカットキーを忘れたとしても、このリファレンスからもう一度拾うことができます
ashubuntu

12

表示->ツールウィンドウ->構造

それは日食の輪郭に相当します。それはあなたに折り畳みよりもはるかに優れたクラスの概要を提供します。


9

私のmacbookpro

shift+ cmd+ ¡ (削除前の文字またはボタン)すべて展開

shift+ cmd+ '(ゼロの後の文字またはボタン)すべて折りたたむ

ウィンドウズ

ctrl+ shift+ +すべて展開

ctrl+ shift+ -すべて折りたたむ


6

これはWindowsユーザーに有効です。

  1. コードの束を選択して、ctrl+ を押し.ます。これはあなたのブロックを折りたたみます
  2. 次に、折り畳みを削除するには、折り畳みが始まる最初の行に移動します。コードを選択せず​​、最初の行をクリックして、もう一度ctrl+を押します。.


4

すべての折りたたみをオフにする場合は、[設定] > [ エディタ] > [ 一般] > [ コードの折りたたみ]のすべてのフィールドをオフにする必要があります。

ここに画像の説明を入力してください

また、ホットキーを使用できます

ctrl + shift + +—コードブロックを展開する

ctrl+ shift+ -—コードブロックを折りたたむ



2

折りたたみに役立つショートカットをいくつか紹介します。

  1. いくつかのコードを選択し、Ctrl + Alt + Tを押して、コードの周囲に折りたたみ領域を自動挿入します
  2. コードの特定の行を折りたたむには、コードを選択し、Ctrl +。(ドット/完全停止)を押します。
  3. すべてのメソッド本体を折りたたむ/条件などの場合Ctrl + Shift +-(ハイフン)を押す
  4. すべて展開するにはCtrl + Shift + +(プラス)を押します

1

(Windows用)

ネットビーンズで + とeditor fold同じように話している場合fcomtab

ctrl+ alt+ t 次に、descブロックに必要なテキストを追加します


1

新しいAndroid Studioには、多くの新しい機能が追加されています。これらは、さまざまなタイプのコードを折り畳むために使用できるコマンドです。

ここに画像の説明を入力してください


1

私もこの問題を抱えていました。プロジェクトメニューセクションの右上にある歯車ボタンをクリックすることがわかりました。次に、[メンバーの表示]オプションをオフにしました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.