IntelliJ IDEA - Fold for Schleife und / oder if / else Anweisungen

8

Ich würde gerne eine Art von IntelliJ haben, die mir erlaubt, for loops und if/else statements zusammenzufalten. Aber ich kann keinen Weg finden, es automatisch zu machen. Ich weiß, dass du die Kommentare //region und //endregion verwenden kannst, oder dass du es manuell mit Strg + Umschalt + Punkt machst, aber gibt es eine Möglichkeit, all das zu vermeiden und es wie Methoden oder Klassen falten zu lassen, ohne alles zu tun das andere Zeug?

    
PhotonicPizza 14.04.2016, 22:20
quelle

2 Antworten

9
  

Sie können falten und entfalten:

     
  • Codeblöcke , d. h. Codefragmente, die von einem passenden Paar geschweifter Klammern umgeben sind {} .

         

    Um einen Codeblock zu reduzieren, platzieren Sie den Cursor innerhalb dieses Blocks und wählen Sie dann Code | Falten | Falten Sie den Codeblock oder drücken Sie ⇧⌘. (mac) oder ctrl⇧. (Linux / Windows).

  •   
    

Hinweis Code-Faltung funktioniert für die Keywords if / while / else / for / try / except / finally / with für den Fall von mindestens zwei Aussagen.

  

Siehe: Ссылка

    
zhuguowei 10.09.2016 07:25
quelle
0

Unter Editor & gt; Allgemein & gt; Code Folding, können Sie diese Funktionalität ausdrücklich aktivieren.

Wenn Sie möchten, dass Methodenverkörperungen minimiert werden, können Sie diese Auswahl standardmäßig aktivieren. Es gibt viele andere Optionen, die Ihre Bedürfnisse abdecken sollten.

Wenn es etwas gibt, das nicht abgedeckt ist, können Sie immer "Codefalten-Umriss anzeigen" aktivieren und damit bestimmte Elemente falten, obwohl Schleifen nicht faltbar sind.

    
Makoto 14.04.2016 22:23
quelle

Tags und Links