Se puede establecer algún tipo de código personalizado plegable en Netbeans como en Visual Studio
-
12-09-2019 - |
Pregunta
Cuando se trabaja en C #, a menudo hago esto:
#region Properties
public int Property1{get;set;}
...(more properties)
#endregion
Esto hace que Visual Studio añadir la opción de retirarse el código dentro de la región. Offcourse, se puede utilizar para cualquier cosa regiones, no se limita a Propiedades o nada en absoluto.
Me pregunto 2 cosas:
- ¿Es sólo algo para que Visual Studio añadir plegado de código a un área del editor o afecta el compilador?
- ¿Puedo hacer algo similar en Netbeans?
Solución
- (En Netbeans al menos) es puramente una ayuda de programador y no tiene efecto en la compilación
- Sí se puede
Una advertencia a la referencia de plegado:
Tenga en cuenta que los ejemplos anteriores son para lenguaje Java. En otros idiomas a medida dobleces no sea compatible, o puede que tenga que utilizar diferentes caracteres para marcar líneas de comentario.
Otros consejos
- No afecta a la compilación, es sólo para organizar el código en el editor. Se puede recoger en argumentos sobre cuándo es mejor utilizarlos en este cuestión.
-
En NetBeans puede utilizar pliega personalizada , dependiendo del idioma:
// <editor-fold defaultstate="collapsed" desc="My Fold">
Your amazing code
// </editor-fold>
Los atributos son opcionales. Sin defaultstate
especifica la región por defecto para expandir (a excepción de la primera vez que envuelve código en él!)
La última Netbeans 8.1 ya tiene esta característica construido en, que necesita sólo selecciona filas y haga clic en el icono "bombilla", a continuación, seleccione:
enter code hereSurround with // <editor-fold defaultstatus="collapsed" desc="comment">...
Esta es la fuente: http://wiki.netbeans.org/SurroundWithCodeFolding