2009-07-15 61 views
2

問如何做到這一點的主要原因是因爲我個人從未使用它。設計器加載速度很慢,特別是在有很多控件的複雜頁面上。說穿了,我認爲它是網絡開發人員應該避免的柺杖。是否可以禁止打開Visual Studio中的Web窗體設計器?

我想鼓勵團隊成員避免使用它。如果通過策略設置(以TFS或其他方式)或者安裝Visual Studio時的某些選項有更好的方法。

+0

哪個版本的VS? – 2009-07-15 13:20:40

+0

Visual Studio 2008團隊系統 - 開發人員版,SP1 – 2009-07-15 13:41:36

回答

2

轉到

Tools Menu 
    -> Options 
    -> HTML Designer 

第一組框是 「開始在頁」。將它設置爲源視圖應該可以完成你在VS中查找的內容。

+0

謝謝。我認爲你的意思是「工具菜單」而不是「文件菜單」的權利? – 2009-07-15 14:02:17

0

這是一個每用戶設置,通過右鍵單擊表單的.CS文件並說「打開方式...」,然後更改該類型的默認編輯器。

AFAIK,沒有辦法強制通過TFS進行設置。

+0

我認爲他指的是網頁設計師? – BinaryMisfit 2009-07-15 13:23:41

0

無法直接壓制編輯器,因爲它是Visual Studio的一部分。 Visual Studio 2008是一款大大改進的編輯器,因爲它與Expression Web中使用的編輯器相同,我經常使用它。另外源代碼視圖是我記憶中編輯的一部分。

有一個在VS設置的選項總是打開ASPX頁面的源視圖但是:

  • 工具
  • 選項
  • Web瀏覽器
  • 查看源代碼在

你也可以指定一個外部編輯器。但是,無法抑制使用TFS或GPO的設計人員。

0

我這麼認爲。在解決方案資源管理器中,右鍵單擊一個aspx或ascx文件並選擇打開。當你選擇你想要的編輯器時,你可以將它設置爲默認值。

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>