當運行改變所選文本的宏時,標籤會自動關閉並且文本被格式化。我怎樣才能防止這種情況發生?Visual Studio - 如何在運行宏時禁用autoformat/correct?
例如,在一個標籤文本換行:
DTE.ActiveDocument.Selection.Text = String.Format("<tag>{0}</tag>", DTE.ActiveDocument.Selection.Text)
具有兩個結束標記結束:
<tag>Text</tag></tag>
即使陌生人,多行失敗:
<li>One</li>
<li>Two</li>
<li>Three</li>
的端部up as
<ul> <li>One</li>
<li>Two</li>
<li>Three</li></li></ul>
我該如何預防?從最後一個例子可以看出,格式是錯誤的,並且有一個額外的</li>
沒有示例代碼有...會想要撤消宏操作(如果這停止了發生的事情) – SamWM 2009-07-28 09:43:27