#pragma mark equivalente en Android Studio

92

Xcodetiene una función llamada pragma mark Es muy útil y estoy buscando algo similar Android Studio, puede ser nativo o un complemento.

ademar111190
fuente
7
Vea la respuesta aquí: stackoverflow.com/a/18740965/1758547
Luciano Nascimento
¡Funciona bien! Gracias @LucianoNascimento
ademar111190
1
posible duplicado de Java equivalente a #region en c #
Reed
puede consultar mi respuesta aquí stackoverflow.com/a/47565502/5381331
Phan Van Linh
1
Como no especificaste el idioma, también vale la pena mencionar que Android Studio es compatible #pragma markcon el código C ++.
Grishka

Respuestas:

125

En Android Studio, puede agregar regiones siguiendo los pasos a continuación

  1. Abra el IDE que está utilizando
  2. Seleccione el código que desea agrupar
  3. Presione Ctrl + Alt + T (Cmd + Opt + T para mac) y seleccione la "región ... comentarios de la región final"
  4. Ahora que el código está rodeado por líneas "// región" / "// endregion", puede ver que la región se puede plegar
  5. Ahora puede editar la descripción de su grupo
  6. Puede ver fácilmente el código dentro de su grupo sin tener que expandir el grupo, simplemente coloque el cursor sobre la descripción del grupo con el puntero del mouse

Ver esto

Matteo Basso
fuente
16
Genial, me gustaría que se mostrara en la vista Estructura (CMD + 7) en negrita como lo hizo en el menú desplegable de Xcode, pero siempre habrá diferencias en las herramientas de desarrollo.
Stuart P.
4
¿Dónde podemos sugerir de qué está hablando @ StuartP? Me refiero a una forma de agregarlo en la Vista de estructura.
MiguelHincapieC
1
Dado que Android Studio se basa en Intellij IDEA, y dado que esta función llegará a IDEA, es de esperar que tengamos que esperar una versión futura de Android Studio para ver las regiones en la vista de estructura. Aquí está el problema de YouTrack: youtrack.jetbrains.com/issue/IDEA-129599
Tim Pesce
2
En Android Studio 3, (las regiones) se muestran en la vista de estructura, lo cual es genial, aunque lo encuentro un poco con errores.
Tom
¿Es posible que la vista de estructura muestre la región expandida por defecto? Parece que siempre colapsa las firmas al inicio.
qix