Esiste un modo per fare in modo che Visual Studio mostri il codice di un controllo / modulo per impostazione predefinita anziché il designer? Tendo a non essere un fan dei designer in quanto aggiungono gonfiore.
Esiste un modo per fare in modo che Visual Studio mostri il codice di un controllo / modulo per impostazione predefinita anziché il designer? Tendo a non essere un fan dei designer in quanto aggiungono gonfiore.
Risposte:
Fai clic destro su un file e seleziona "Apri con ..."
Seleziona "CSharp Editor" e quindi fai clic su "Imposta come predefinito".
Decora la tua classe con [System.ComponentModel.DesignerCategory ("")], ad esempio:
[System.ComponentModel.DesignerCategory("")]
public class MySpecialButton : System.Windows.Forms.Button
{
}
Mi piace avere i miei moduli aperti in Design View, ma ho creato un file di classe parziale che aveva solo codice e Visual Studio voleva aprirlo sempre in Design View. Per impedire a Visual Studio di rendersi conto che Designer può caricare un file sorgente specifico, guardare il file csproj per il tag Compile Include del file sorgente appropriato e rimuovere il tag SubType al di sotto di esso.
Mi sono imbattuto recentemente in questo problema e le soluzioni di cui sopra non hanno risolto il mio problema. Avevo bisogno di andare in Tools | Optionse modificare le impostazioni per HTML Designerper Enable HTML designere selezionare Start pages in: Source View.
