#pragma mark equivalente no Android Studio

92

Xcodetenho um recurso chamado pragma mark É muito útil e estou procurando algo semelhante Android Studionele pode ser nativo ou um plugin.

ademar111190
fonte
7
Confira a resposta aqui: stackoverflow.com/a/18740965/1758547
Luciano Nascimento
Funciona bem! Obrigado @LucianoNascimento
ademar111190
1
possível duplicata de Java equivalente a # região em c #
Reed
você pode verificar minha resposta aqui stackoverflow.com/a/47565502/5381331
Phan Van Linh
1
Como você não especificou o idioma, também vale a pena mencionar que o Android Studio oferece suporte #pragma markpara código C ++.
Grishka

Respostas:

124

No Android Studio, você pode adicionar regiões usando as etapas abaixo

  1. Abra o IDE que você está usando
  2. Selecione o código que deseja agrupar
  3. Pressione Ctrl + Alt + T (Cmd + Opt + T para mac) e selecione "região .. comentários da região final"
  4. Agora que o código está rodeado por linhas “// region” / “// endregion”, você pode ver que a região pode ser dobrada
  5. Agora você pode editar a descrição do seu grupo
  6. Você pode ver facilmente o código dentro do seu grupo sem ter que expandir o grupo, apenas passe o mouse sobre a descrição do grupo com o ponteiro do mouse

Veja isso

Matteo Basso
fonte
16
Legal, eu gostaria que isso fosse mostrado na visualização Estrutura (CMD + 7) em negrito como no menu suspenso do Xcode, mas sempre haverá diferenças nas ferramentas de desenvolvimento.
Stuart P.
4
onde podemos sugerir sobre o que @ StuartP está falando? Quero dizer uma maneira de adicioná-lo na visualização da estrutura.
MiguelHincapieC
1
Como o Android Studio é baseado no Intellij IDEA, e como esse recurso está chegando ao IDEA, esperamos que apenas tenhamos que esperar por um futuro lançamento do Android Studio para ver as regiões na visualização da estrutura! Aqui está o problema do YouTrack: youtrack.jetbrains.com/issue/IDEA-129599
Tim Pesce
2
No Android Studio 3, ele (regiões) aparece na visualização da estrutura - o que é ótimo, embora eu esteja achando um pouco problemático.
Tom
É possível que a visualização da estrutura mostre a região expandida por padrão? Parece que sempre recolhe as assinaturas na inicialização.
qix