Eventuali duplicati:
How to force indentation of C# conditional directives?È possibile che lo studio di visualizzazione indentizzi automaticamente/formatta le direttive di pre-elaborazione?
dire che voglio digitare questo in Visual Studio:
class Program
{
private const Byte NUM_THREADS =
#if DEBUG
1;
#else
8;
#endif
}
Se mi è sufficiente digitare fuori (cioè non correggere manualmente alcun rientro Visual Studio lo formatterà in questo modo:
class Program
{
private const Byte NUM_THREADS =
#if DEBUG
1;
#else
8;
#endif
}
C'è qualcosa che posso fare in modo che entri automaticamente in modo che assomigli al primo esempio?
Che cosa si intende per "è sufficiente digitare fuori" Hai una sorta di auto- modalità di formattazione attivata? –
@GregHewgill Voglio dire digitando e aggiungendo solo nuove linee da solo, ma non premendo tab per aggiungere qualsiasi indentazione manuale. –
Visual Studio Tools | Option => Text Editor => C# => La formattazione ha un gran numero di opzioni , ma sembra che le definizioni del pre-processore siano sempre appese a sinistra (eccetto per #region). –