Können Sie irgendeine Art von benutzerdefinierter Code Falten in Netbeans wie in Visual Studio eingestellt

StackOverflow https://stackoverflow.com/questions/1251803

  •  12-09-2019
  •  | 
  •  

Frage

Wenn auf C # arbeiten, ich tue dies oft:

#region Properties
  public int Property1{get;set;}
  ...(more properties)
#endregion

Das macht Visual Studio die Möglichkeit, fügen Sie den Code innerhalb der Region zu falten. Offcourse, können Sie Regionen für alles verwenden, ist es gar nicht auf Eigenschaften oder etwas beschränkt.

Ich frage mich 2 Dinge:

  1. Ist das nur etwas zu Visual Studio Code zu machen hinzufügen zu einem Bereich des Editors Falten oder hat sie den Compiler aus?
  2. Kann ich etwas ähnliches in Netbeans?
War es hilfreich?

Lösung

  1. (In Netbeans mindestens) Es ist eine reine Programmierhilfe und hat keine Auswirkungen auf Kompilation
  2. Ja, Sie können

Eine Einschränkung der Faltung Referenz:

  

Bitte beachten Sie, dass die obigen Beispiele für Java-Sprache. In anderen Sprachen Falten Brauch wird möglicherweise nicht unterstützt oder können Sie verschiedene Zeichen für Markierungslinie Kommentare verwenden.

Andere Tipps

  1. Es ist nicht Kompilation beeinflussen, es ist nur Code in das organisieren Editor. Sie können bis auf Argumente holen, wenn sie am besten in Frage .
  2. In NetBeans können Sie verwenden Benutzerdefinierte Folds , abhängig von der Sprache:

    // <editor-fold defaultstate="collapsed" desc="My Fold">
    Your amazing code
    // </editor-fold>

Die Attribute sind optional. Ohne defaultstate angegeben wird die Region zu erweitern Standard (außer beim ersten Code darin einwickeln!)

Die neueste Netbeans 8.1 hat bereits diese Funktion in bauen, brauchen Sie nur Sie Zeilen auswählen und dann auf die „Glühbirne“ Symbol, und wählen Sie:

enter code hereSurround with // <editor-fold defaultstatus="collapsed" desc="comment">...

Dies ist die Quelle: http://wiki.netbeans.org/SurroundWithCodeFolding

Ich schrieb einen Makro zum Falten von Maus draging.

Meine shortcute: CTRL+SHIFT+Q

Folding Makro:

cut-to-clipboard 
"// <editor-fold desc=\"This is my custom folding\" defaultstate=\"collapsed\">"
 paste-from-clipboard 
"// </editor-fold>"

Entfalten Makro Kurzform: ctrl+SUBTRACK

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top