Eclipseでコードのブロックを折りたたむ方法は?


89

数日前、Eclipseは正常に動作し、折りたたみ可能なすべてのブロック(関数、クラスなど)に+/-が表示されていました... 。

これは、Gentoo Linuxボックスで実行されているEclipse Heliosです。


3
[設定]-> [C ++]-> [エディタ]-> [折りたたみ]には、[制御フローステートメントの折りたたみを有効にする]チェックボックスがあります。フォールドポイントの計算がバックグラウンドでゆっくりと発生する可能性があるため、すぐには何も表示されない場合があります。または、「構造のリセット」コマンドshift + ctrl + numpad_multiplyを呼び出して、すべてのフォールドポイントを表示するeclipseを取得する必要があります。
Phill Apley、2014年

回答:


91

設定-> C ++->エディタ->折りたたみ?

エディターウィンドウを右クリックして設定に移動すると、設定ダイアログのエディター関連セクションのみが表示されます。これはJDT、CDTなどで機能します...


10
別の方法は、狭い縦棒を右クリックして、(+)/(-)の小さなプラスとマイナスのすべてを持っていることです。コードを折りたたむオプションがあります。
Anonsage 2013年

1
現在のEclipseでは、エディターごとに各言語の「折りたたみ」オプションが表示されません。代わりに、@ KennyPengの答えが私に有効です。
ToolmakerSteve 2015年

おかげで、私はCDTを使用しています。「折りたたみ」オプションを表示するには、「詳細設定を表示」する必要があります。
Paul

57

Ctrl+ Numpad_Divide)を実行すると、折りたたみが可能になります。
またRight Click+または-想定されていたエリアにいる場合は、折りたたみオプションがあることがわかります。


7
そのオプションが選択されて機能していますが、If / elseとswitchのケースでフォールディングしたいのですが、どうすれば取得できますか?
アミット

if / elseフォールディングアミットの答えはわかりましたか?私はそれを日食でも探しています。
Sachin Sharma 2014年

1
C + S + Num /-すべて折りたたみます。誤ってC + /-を押してしまい、コードの折りたたみができなくなりました。おかげでそれを取り戻すのに役立ちました!
Gishu

すごい!Ctrl + Numpad_Divideを2回押すと、おそらくプラグインが原因で、以前に表示されていなかった折りたたみアイコンが表示されます。
メレビウス2018年


11

Pythonの場合は次のとおりです。

  • すべての1レベルを折りたたむ:Ctrl+9
  • すべての1レベルを展開:Ctrl+0
  • 現在を折りたたむ:Ctrl+-
  • 現在の展開:Ctrl++

お役に立てば幸いです。



6

[設定]で、[一般]> [キー]を見つけます。キーボードショートカットを設定するためのものです。

しかし、私がより頻繁に使用するのは、Eclipseで何かを見つけることです。「type filter text」というラベルの付いた入力ボックスが表示されます。これは、EclipseがすべてのEclipseコマンドの検索機能を導入するのと同じくらい近いものです。


3

Javaを使用していると思いますが、特定の言語の設定を確認してください。

[ウィンドウ]メニューの[設定]を選択します。

Java-> Editor-> Foldingの下。「折りたたみを有効にする」を選択します。


4
そのオプションが選択されて機能していますが、If / elseとswitchのケースでフォールディングしたいのですが、どうすれば取得できますか?
アミット

1
@Amitは私の知る限りではできません。
ApproachingDarknessFish

[設定]-> [C ++]-> [エディタ]-> [折りたたみ]には、[制御フローステートメントの折りたたみを有効にする]チェックボックスがあります。
Phill Apley、2014年

折りたたみポイントの計算はバックグラウンドでゆっくり行われる場合があります。または、「構造のリセット」コマンドshift + ctrl + numpad_multiplyを呼び出して、Eclipseですべての折りたたみポイントを表示する必要がある場合があります。
Phill Apley、2014年

1

すべてのエディターを折りたたむ場合は、折りたたみを有効にすることができます

設定>エディター>構造化テキストエディター

折りたたみを有効にする


1

javaを使用するWindows Eclipseの場合:Windows-> Preferences-> Java-> Editor-> Folding

残念ながら、これではコードを折りたたむことはできませんが、オフにした場合は、再度有効にして長いコメントとインポートを取り除くことができます。


申し訳ありませんが、投稿した直後に誰かがすでに指摘していることに気づきました。削除してください。
Elijah

3
自分の投稿を削除してみませんか?
David Makogon 2017年

0

CFEclipse:[設定]> [CFEclipse]> [エディター]> [コードの折りたたみ]> [最初に折りたたむ]列をオフにすると、ファイルを開くときにすべてのボックスを展開して表示するか、すべてのボックスをオンにして閉じることができます。


0

私はEclipse Neon 3.3 for Javaでsalesforce apexクラスを使用していました。エディターで右クリックして「折り畳み領域を定義する
」オプションを見つけ、折りたたむコードのブロックを選択し、そのコードにこのプロパティを選択しました。現在、コードのブロックを展開および折りたたむ+および-記号が表示されています

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