2

询问如何做到这一点的主要原因是因为我个人从不使用它。Designer 的加载速度很慢……尤其是在具有大量控件的复杂页面上。坦率地说,我认为它是 Web 开发人员应该避免的拐杖。

我想鼓励团队成员也避免使用它。如果有办法通过策略设置(在 TFS 或其他方式中)或安装 Visual Studio 时的某些选项来做到这一点,那就更好了。

4

5 回答 5

2

Tools Menu 
  -> Options 
    -> HTML Designer

第一个组框是“起始页”。将其设置为 Source View 应该可以完成您在 VS 中寻找的内容。

于 2009-07-15T13:23:49.863 回答
1

感谢您提供所有有用的答案。我最终做的是从工具 -> 选项 -> HTML 设计器 -起始页面 = 源视图(如 @blu 建议的那样)设置默认视图。然后我将我的 Visual Studio 设置导出到一个文件中。下面的片段是相关部分的摘要。这可以保存为 .vssetings 文件并由团队成员作为我们标准设置的一部分导入:

<UserSettings>
    <ApplicationIdentity version="9.0"/>
    <ToolsOptions>
        <ToolsOptionsCategory name="TextEditor" RegisteredName="TextEditor">
            <ToolsOptionsSubCategory name="HTML Specific" RegisteredName="HTML Specific" PackageName="Visual Studio HTM Editor Package">
                <PropertyValue name="StartPageView">1</PropertyValue>
            </ToolsOptionsSubCategory>
        </ToolsOptionsCategory>
    </ToolsOptions>
</UserSettings>
于 2009-07-15T14:06:26.397 回答
0

这是每个用户的设置,通过右键单击表单的 .CS 文件并说“打开方式...”,然后更改该类型的默认编辑器。

AFAIK,没有办法通过 TFS 强制该设置。

于 2009-07-15T13:20:59.650 回答
0

无法直接禁止编辑器,因为它是 Visual Studio 的一部分。Visual Studio 2008 是一个大大改进的编辑器,因为它与 Expression Web 中使用的相同,我经常使用它。根据我的记忆,源视图也是编辑器的一部分。

但是,VS 设置中有一个选项可以始终在源视图中打开 ASPX 页面:

  • 工具
  • 选项
  • 网页浏览器
  • 查看源代码

您还可以指定外部编辑器。但是,无法使用 TFS 或 GPO 来压制设计器。

于 2009-07-15T13:23:18.570 回答
0

我认同。在解决方案资源管理器中,右键单击 aspx 或 ascx 文件并选择打开方式。当您选择所需的编辑器时,您可以将其设置为默认值。

于 2009-07-15T13:24:13.967 回答