C'è un certo numero di scorciatoie da tastiera e comandi di menu per espandere o comprimere automaticamente tutte le pieghevoli nel documento corrente. Ctrl +M, Ctrl +L alterna tutti foldables ricorsivamente, dallo spazio dei nomi verso il basso per i metodi e commenti interiori. Fondamentalmente tutto ciò che ha un'icona [+] sul margine sinistro. Ctrl +M, Ctrl +O lo fa po 'meno, ma tocca ancora metodi e commenti all'interno della classe.Comprimi solo #regioni (!) In C# (Visual Studio)
Sto cercando una funzione che specificatamente solo riguarda le pieghevoli #region
e nient'altro. Non spazi dei nomi, classi, commenti o metodi. Voglio davvero solo chiudere quelle aree che sono esplicitamente contrassegnate come tali con la parola chiave #region
.
C'è qualche scorciatoia nascosta o un'estensione per quello?
Preferirei una soluzione di tastiera, per Visual Studio 2015 (RC per ora).
Nel caso qualcuno chieda perché: voglio avere una panoramica del file, ma immediatamente vedere tutti i dettagli quando decido di guardare all'interno di una regione.
Io non la penso così (aperto a correzione però). Hai provato la visualizzazione della classe: mostrerà tutti i membri della classe (non il menu a discesa nella parte superiore dell'editor di testo) e puoi fare doppio clic per passare al membro selezionato. – amcdermott
Penso che non ci sia nulla, Ctrl + M, Ctrl + O è il più vicino – voytek
La finestra Visualizzazione classe contiene gli elementi tutti in un elenco semplice, non "regionati". Non è quello per cui sto usando le regioni. Ho bisogno di regioni per trovare rapidamente i membri per argomento, specialmente nelle classi lunghe con un numero limitato di metodi simili ciascuno per un diverso tipo di modello. Le regioni li raggruppano in base al tipo di modello qui. – ygoe