Visual Studio: сделать вид кода по умолчанию - PullRequest
138 голосов
/ 30 декабря 2008

Есть ли способ заставить Visual Studio отображать код элемента управления / формы по умолчанию вместо дизайнера? Я склонен не быть поклонником дизайнеров, так как они добавляют вздор.

Ответы [ 4 ]

242 голосов
/ 30 декабря 2008

Щелкните правой кнопкой мыши файл и выберите «Открыть с помощью ...»

Выберите «CSharp Editor» и нажмите «Установить по умолчанию».

7 голосов
/ 15 февраля 2014

Украсьте свой класс с помощью [System.ComponentModel.DesignerCategory ("")], например ::

[System.ComponentModel.DesignerCategory("")]
public class MySpecialButton : System.Windows.Forms.Button
{
}
5 голосов
/ 07 апреля 2010

Мне нравится, когда мои формы открываются в Design View, но я создал частичный файл класса, в котором был только код, и Visual Studio постоянно хотела открыть его в Design View. Чтобы Visual Studio не могла понять, что конкретный исходный файл может быть загружен в Designer, посмотрите файл csproj для тега Compile Include соответствующего исходного файла и удалите тег SubType под ним.

3 голосов
/ 24 января 2014

Я недавно столкнулся с этой проблемой, и вышеуказанные решения не решили мою проблему. Мне нужно было зайти в Tools | Options и изменить настройки для HTML Designer на Enable HTML designer и выбрать Start pages in: Source View.

Settings screenshot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...