用于在texteditor中插入代码的C#visual studio 2015扩展

时间:2016-09-08 08:11:21

标签: c# visual-studio plugins visual-studio-2015 add-in

我需要在VS 2015中进行扩展,并找到一种在texteditor中插入代码的方法。例如,我创建了加载项,当我拉过按钮时,它会自动添加到xmltext editor()和/或设计器代码中(私有System.Windows.Forms.Button btnSnimi;)。

我使用警报添加了加载项,并且我希望在我选择的代码中插入加载项的警报,就像按钮一样。

有可能吗?还有一些建议吗?

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码将文本插入当前文本编辑器:

EnvDTE.TextSelection ts = DTE.ActiveDocument.Selection as EnvDTE.TextSelection;
ts.Text = "private System.Windows.Forms.Button btnSnimi;";