保存文件后运行脚本——VisualStudio扩展性谁能给我一些VisualStudio扩展性的示例代码,我可以从文档文本中获取,当保存事件结束,并使用该文本在C#中运行脚本(例如,为某些文件扩展名触发Web服务)。它也可以是一个新按钮(例如保存在网络服务中)。您可以订阅DocumentSaved事件:events=DTE.Events;documentEvents=events.DocumentEvents;documentEvents.DocumentSaved+=OnDocumentSaved;在带有EnvDTE.Document的OnDocumentSaved处理程序中,您可以获得文档路径作为doc.FullName。从EnvDTE.Document获取文本:TextDocumenttd=(TextDocument)(doc.Object("TextDocument"));varp=td.StartPoint.CreateEditPoint();字符串s=p.GetText(td.EndPoint);参见VisualStudio如何在DTE中获取ActiveDocument的内容?和https://vlasovstudio.com/visual-commander/extensions.html获取完整示例。以上就是C#学习教程:保存文件后运行脚本——VisualStudio扩展分享的所有内容。代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
