我想编写一个Visual Studio插件(VSIX),我可以使用它将预制文本复制/粘贴到我的代码中。我打算用ApplicationCommands.Paste来做,但我不知道如何将我的CommandTarget绑定到代码窗口到我的插入符号。我非常感谢此事提出的任何想法或提示!
选择要复制的文本,然后单击按钮将所选文本粘贴到代码中的插入符光标。
答案 0 :(得分:1)
您可以使用IVsTextManager.GetActiveView()找到当前的IWpfTextView,然后使用textView.TextBuffer.Insert粘贴当前插入位置的文本。请参阅以下完整代码示例:Insert text into the current active text view。