2017-05-31 63 views
0

我正在尝试在我编写的vs2017扩展中输入一些文本,但文本正在被视觉工作室环境(intellisense,我推测?)自动纠正。文本被添加与智能感知/自动更正可以在vs2017扩展中禁用?

ThisDTE.ActiveDocument.Selection.text = “AppMessages.AddError(实施例)”

....之前,试着,最后,结束Try添加行。自动更正修改了部分文本,试图将其“修复”到现有的变量中,我想停止。

在我添加我的文本(以编程方式)并在之后重新启用它之前,是否有一种方法禁用此类型的校正?另外,是否有一种方法添加除自动更正将忽略的ThisDTE.ActiveDocument.Selection.text以外的文本?

回答

0

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

+0

谢谢谢尔盖。我已经使用.Insert()进行了测试,并且它成功地避免了自动更正。谢谢! –