Pouvez-vous mettre une sorte de code personnalisé pliage dans Netbeans comme dans Visual Studio
-
12-09-2019 - |
Question
Lorsque vous travaillez sur C #, je fais souvent ceci:
#region Properties
public int Property1{get;set;}
...(more properties)
#endregion
Cela rend Visual Studio ajouter la possibilité de plier le code à l'intérieur de la région. Biensur, vous pouvez utiliser des régions pour rien, il ne se limite aux propriétés ou quoi que ce soit.
Je me demande 2 choses:
- Est-ce juste quelque chose à faire ajouter du code Visual Studio plier à une zone de l'éditeur ou affecte-t-il le compilateur?
- Puis-je faire quelque chose de similaire dans Netbeans?
La solution
- (Dans Netbeans au moins) Il est purement une aide à la programmation et n'a pas d'effet sur la compilation
- Oui, vous pouvez
Une mise en garde à la référence de pliage:
S'il vous plaît noter que les exemples ci-dessus sont pour le langage Java. Dans d'autres langues plis sur mesure ne peuvent pas être pris en charge ou vous pouvez avoir à utiliser différents caractères pour marquer des commentaires en ligne.
Autres conseils
- Il ne modifie pas la compilation, il est juste d'organiser le code dans la éditeur. Vous pouvez vous procurer des arguments sur le meilleur moment pour les utiliser dans ce question .
-
Dans NetBeans vous pouvez utiliser personnalisés Folds , en fonction de la langue:
// <editor-fold defaultstate="collapsed" desc="My Fold">
Your amazing code
// </editor-fold>
Les attributs sont facultatifs. Sans defaultstate
spécifié la région par défaut d'étendre (sauf lorsque vous enveloppez le code dedans!)
Le dernier Netbeans 8.1 a déjà cette fonctionnalité construit en, il vous suffit de sélectionner les lignes que vous puis cliquez sur l'icône « ampoule », puis sélectionnez:
enter code hereSurround with // <editor-fold defaultstatus="collapsed" desc="comment">...
Ceci est la source: http://wiki.netbeans.org/SurroundWithCodeFolding