2010-08-13 58 views
5

我正在使用Visual Studio 2010,但這也適用於VS 2008。如何關閉自動更正Visual Studio MVC視圖中的大括號和編碼元素

在我,我更喜歡MVC的觀點來寫我的編碼內容如下:

<% if (somecondition) { %> 
    <p>something</p> 
<% } else { %> 
    <p>something else</p> 
<% } %> 

這只是看起來更具可讀性我比是以下哪VS自動糾正我的代碼看起來像:

<% if (somecondition) 
    { %> 
    <p>something</p> 
<%} 
    else 
    { %> 
    <p>something else</p> 
    <%} %> 

我通常停止工作,將代碼重新格式化爲我喜歡的時尚,但我已經厭倦了這一點。我喜歡VS中的自動更正,但是隻希望在我的觀點中停止,並且僅限於上面所描述的內容。這可能嗎?

回答

0
您的視圖中

右鍵點擊即可:

匹克格式和驗證

展開:C# - >格式 - >換行

然後取消

'的控制塊上新的生產線將開括號'
+0

工作的觀點,但現在我在我的.cs文件中有相反的問題,因爲它現在自動更正我的代碼塊,把左大括號放在同一行.... if(somecondition){..我想我可以活下去,因爲對我來說這是更重要的混合模式視圖看起來很乾淨。 – mikerennick 2010-08-13 16:13:18

+0

@mikerennick - 陰陽! – 2010-08-13 16:18:39

0

是的,這很煩人。以下是如何將其關閉:

  1. 轉到Tools - >Options
  2. Text Editor選項查找t`HTML1並展開節點。
  3. Formatting選項中,關閉所有Automatic formatting options

或者,在同一對話框中,您可以爲每個特定標籤配置格式。只需點擊Tag Specific Options...按鈕。

相關問題