如何以编程方式转到 VS 编辑器中的行/列?
How to programmatically go to line / column in VS editor?
以编程方式开发 Visual Studio 扩展时的最佳做法是什么:
- 在某些编辑器中将焦点设置在某些文件上window?
- 将光标设置在特定的行/列上?
我一直在搜索 VS SDK 文档,但找不到任何内容。任何帮助将不胜感激。谢谢!
激活文件:
dte.ItemOperations.OpenFile(path, null);
要在 line/column 上设置光标:
EnvDTE.TextSelection ts = dte.ActiveDocument.Selection as EnvDTE.TextSelection;
ts.MoveToLineAndOffset(line, column);
以编程方式开发 Visual Studio 扩展时的最佳做法是什么:
- 在某些编辑器中将焦点设置在某些文件上window?
- 将光标设置在特定的行/列上?
我一直在搜索 VS SDK 文档,但找不到任何内容。任何帮助将不胜感激。谢谢!
激活文件:
dte.ItemOperations.OpenFile(path, null);
要在 line/column 上设置光标:
EnvDTE.TextSelection ts = dte.ActiveDocument.Selection as EnvDTE.TextSelection;
ts.MoveToLineAndOffset(line, column);