c'è un modo (impostazioni? "Macro"? Estensione?) Che posso semplicemente attivare la struttura in modo che solo la sezione di utilizzo ei miei metodi comprimi in la loro linea di firma, ma i miei commenti (riassunto e doppio taglio commenti) e le classi rimangono espansi?Visual Studio: metodi di compressione, ma non commenti (riepilogo ecc.)
Esempi:
1) Uncollapsed
using System;
using MachineGun;
namespace Animals
{
/// <summary>
/// Angry animal
/// Pretty Fast, too
/// </summary>
public partial class Lion
{
//
// Dead or Alive
public Boolean Alive;
/// <summary>
/// Bad bite
/// </summary>
public PieceOfAnimal Bite(Animal animalToBite)
{
return animalToBite.Shoulder;
}
/// <summary>
/// Fatal bite
/// </summary>
public PieceOfAnimal Kill(Animal animalToKill)
{
return animalToKill.Head;
}
}
}
2) Collapsed (il seguente è il mio risultato desiderato):
using[...]
namespace Animals
{
/// <summary>
/// Angry animal
/// Pretty Fast, too
/// </summary>
public partial class Lion
{
//
// Dead or Alive
public Boolean Alive;
/// <summary>
/// Bad bite
/// </summary>
public PieceOfAnimal Bite(Animal animalToBite)[...]
/// <summary>
/// Fatal bite
/// </summary>
public PieceOfAnimal Kill(Animal animalToKill)[...]
}
}
Questo è come io preferisco vedere il mio file di classe (il modulo compresso). Ho fatto il crollo a mano un milione di volte ormai e penso che ci dovrebbe essere un modo per automatizzare/personalizzare/estendere VS per farlo nel modo che voglio?
Ogni volta che eseguo il debug/colpisco un punto di interruzione, si annulla e incasina le cose. Se crollo tramite il collasso del menu contestuale per delineare ecc., Anche i miei commenti vengono compressi, cosa che non è desiderata.
Apprezzo il tuo aiuto!
Questo è esattamente quello che mi serve, ma non ho idea di come utilizzare la macro. Puoi aiutarmi? Dove inserisco questo codice e come eseguirlo? Sto usando Visual Studio 2012. –