Есть ли способ заставить Visual Studio показывать код элемента управления/формы по умолчанию вместо дизайнера? Я склонен не быть поклонником дизайнеров, поскольку они добавляют раздувание.
Visual Studio: Сделать код просмотра по умолчанию
Ответ 1
Щелкните правой кнопкой мыши файл и выберите "Открыть с..."
Выберите "Редактор CSharp" и нажмите "Установить по умолчанию".
Ответ 2
Украсьте свой класс с помощью [System.ComponentModel.DesignerCategory("")], например:
[System.ComponentModel.DesignerCategory("")]
public class MySpecialButton : System.Windows.Forms.Button
{
}
Ответ 3
Мне нравится открывать свои формы в Design View, но я сделал частичный файл класса, который имел только код, и Visual Studio хотела открыть его в Design View все время. Чтобы Visual Studio не понимала, что конструктор может загрузить определенный исходный файл, посмотрите файл csproj для тега Compile Include соответствующего исходного файла и удалите тег SubType под ним.
Ответ 4
Недавно я столкнулся с этой проблемой, и вышеупомянутые решения не решили мою проблему. Мне нужно было войти в Tools | Options
и изменить настройки для HTML Designer
на Enable HTML designer
и выбрать Start pages in: Source View
.