Visual Studio:使视图代码默认

时间:2008-12-30 08:18:26

标签: visual-studio

有没有办法让Visual Studio默认显示控件/表单的代码而不是设计器?我倾向于不是设计师的粉丝,因为他们增加了膨胀。

5 个答案:

答案 0 :(得分:242)

右键单击文件并选择“打开方式...”

选择“CSharp Editor”,然后单击“设为默认值”。

答案 1 :(得分:7)

使用[System.ComponentModel.DesignerCategory(“”)]装饰你的类,例如:

[System.ComponentModel.DesignerCategory("")]
public class MySpecialButton : System.Windows.Forms.Button
{
}

答案 2 :(得分:5)

我喜欢在设计视图中打开我的表单,但是我创建了一个只有代码的部分类文件,Visual Studio希望一直在设计视图中打开它。要防止Visual Studio意识到Designer可以加载特定的源文件,请查看csproj文件以获取相应源文件的Compile Include标记,并删除其下面的SubType标记。

答案 3 :(得分:3)

我最近自己遇到过这个问题,而上述解决方案并没有解决我的问题。我需要进入Tools | Options并将HTML Designer的设置更改为Enable HTML designer并选择Start pages in: Source View

Settings screenshot

答案 4 :(得分:0)

我知道这是一个老问题,但是上一个答案与我的情况不完全匹配。 因此,对于大多数在VB.net表单上工作的VS2017,我选择了“ Microsoft Visual Basic编辑器”。 (我的列表中没有“ CSharp编辑器”)