2017-05-31 54 views
0

我正在嘗試在我編寫的vs2017擴展中輸入一些文本,但文本正在被視覺工作室環境(intellisense,我推測?)自動糾正。文本被添加與智能感知/自動更正可以在vs2017擴展中禁用?

ThisDTE.ActiveDocument.Selection.text = 「AppMessages.AddError(實施例)」

....之前,試着,最後,結束Try添加行。自動更正修改了部分文本,試圖將其「修復」到現有的變量中,我想停止。

在我添加我的文本(以編程方式)並在之後重新啓用它之前,是否有一種方法禁用此類型的校正?另外,是否有一種方法添加除自動更正將忽略的ThisDTE.ActiveDocument.Selection.text以外的文本?

回答

0

您可以使用EnvDTE.TextSelection.Insert方法添加通常不會執行任何重新格式化的文本。

+0

謝謝謝爾蓋。我已經使用.Insert()進行了測試,並且它成功地避免了自動更正。謝謝! –