2008-12-30 124 views
128

有沒有什麼辦法讓Visual Studio的默認,而不是設計師展示控件/形式的代碼?我傾向於成爲設計師的粉絲,因爲他們增加了膨脹。在文件的Visual Studio:請查看代碼默認

+0

我理解你想使查看代碼默認的,但我沒有看到這與「膨脹」有什麼關係。然而,你編輯代碼「最終在同一個地方」(如我母親曾經說過的) – JoelFan 2009-12-01 16:58:10

+0

設計師幾乎分配每個表單元素的每個屬性,即使它是默認值。你有很多代碼來做簡單的事情。我知道有一個用例,但如果我只是一個帶有幾個按鈕的簡單表單,我可以手動編寫它。 – smack0007 2009-12-01 20:51:45

+0

@SplashHit:我在默認情況下在設計視圖中打開代碼最大的問題是VS會轉換具有[runInstaller的]它的屬性,以一個設計師類 – galets 2011-01-24 15:50:41

回答

219

單擊鼠標右鍵,選擇「打開...」

選擇「編輯CSHARP」,然後單擊「設爲默認」。

4

我喜歡有我的形式在設計視圖中打開,但我做了一個局部類文件,只有代碼和Visual Studio想在設計視圖中打開它所有的時間。爲防止Visual Studio意識到Designer可以加載特定的源文件,請查看相應源文件的Compile Include標記的csproj文件,並刪除其下的SubType標記。

3

我碰到這個問題我自己來日前與上述解決方案並沒有解決我的問題。我需要進入Tools | Options和更改HTML Designer的設置Enable HTML designer並選擇Start pages in: Source View

Settings screenshot

5

裝飾用[System.ComponentModel.DesignerCategory( 「」)],如類:

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