首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS 2019可扩展性

VS 2019可扩展性
EN

Stack Overflow用户
提问于 2021-03-19 06:06:36
回答 1查看 18关注 0票数 0

我上个星期一直在网上搜索,但找不到一个有效的例子。我正在尝试构建一个visual studio扩展来格式化代码。我已经阅读了Microsoft文档中的所有演练。我只想知道如何创建一个快捷方式,当按下它时,将读取编辑器中的所有文本,并允许我格式化它并将其写回编辑器。我正在使用Visual Studio 2019 SDK。

有谁知道一个简单的方法来做这件事吗?这里的任何帮助都将不胜感激,因为我不知道该去哪里找。

EN

回答 1

Stack Overflow用户

发布于 2021-03-19 11:40:40

您需要创建一个VS命令,请参阅https://docs.microsoft.com/en-us/visualstudio/extensibility/creating-an-extension-with-a-menu-command?view=vs-2019

然后在VS选项中或以编程方式为其分配一个快捷方式。

在命令中,获取dte.ActiveDocument并使用txtDoc.StartPoint.CreateEditPoint()和其他点来读取和修改文本,请参见https://docs.microsoft.com/en-us/dotnet/api/envdte.textdocument.startpoint?view=visualstudiosdk-2019

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66699791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档