我升級到Visual Studio 2012,我似乎無法讓格式化程序解開我的指令標記。我有這個指示標記使用Visual Studio 2012的Web表單格式問題
<%@ Page Title=""
Language="C#"
MasterPageFile="~/MasterPages/Master1.Master"
EnableEventValidation="false"
AutoEventWireup="true"
CodeBehind="WebForm1.aspx.cs"
Inherits="Test" %>
當我格式化它時,沒有任何反應(鍵盤快捷鍵控制+ k,控制+ f)。在Visual Studio 2010中,它將打開標籤,使其看起來像這樣。
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/Master1.Master" EnableEventValidation="false" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="Test" %>
我比較Visual Studio中的兩個版本之間的設置,我看不出有什麼不同會影響標籤怎麼指令會得到解開。我需要更改哪些設置才能使指令標記解開?
他們的鍵盤快捷鍵在我的設置中不同,因爲我使用了一些自定義綁定。我的工具欄中還有一個「選擇格式」圖標,其中的工具提示「格式化當前選定的文本」。這將對標記進行格式化,但每當標籤打包時,它都不會打開。我在VS2010中沒有這個問題。 – Halcyon