询问如何做到这一点的主要原因是因为我个人从不使用它。Designer 的加载速度很慢……尤其是在具有大量控件的复杂页面上。坦率地说,我认为它是 Web 开发人员应该避免的拐杖。
我想鼓励团队成员也避免使用它。如果有办法通过策略设置(在 TFS 或其他方式中)或安装 Visual Studio 时的某些选项来做到这一点,那就更好了。
询问如何做到这一点的主要原因是因为我个人从不使用它。Designer 的加载速度很慢……尤其是在具有大量控件的复杂页面上。坦率地说,我认为它是 Web 开发人员应该避免的拐杖。
我想鼓励团队成员也避免使用它。如果有办法通过策略设置(在 TFS 或其他方式中)或安装 Visual Studio 时的某些选项来做到这一点,那就更好了。
去
Tools Menu
-> Options
-> HTML Designer
第一个组框是“起始页”。将其设置为 Source View 应该可以完成您在 VS 中寻找的内容。
感谢您提供所有有用的答案。我最终做的是从工具 -> 选项 -> 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>
这是每个用户的设置,通过右键单击表单的 .CS 文件并说“打开方式...”,然后更改该类型的默认编辑器。
AFAIK,没有办法通过 TFS 强制该设置。
无法直接禁止编辑器,因为它是 Visual Studio 的一部分。Visual Studio 2008 是一个大大改进的编辑器,因为它与 Expression Web 中使用的相同,我经常使用它。根据我的记忆,源视图也是编辑器的一部分。
但是,VS 设置中有一个选项可以始终在源视图中打开 ASPX 页面:
您还可以指定外部编辑器。但是,无法使用 TFS 或 GPO 来压制设计器。
我认同。在解决方案资源管理器中,右键单击 aspx 或 ascx 文件并选择打开方式。当您选择所需的编辑器时,您可以将其设置为默认值。