【问题标题】:VS Extension VSIX Save all unsaved documentsVS Extension VSIX 保存所有未保存的文档
【发布时间】:2020-08-27 19:48:27
【问题描述】:

有没有办法使用 DTE 或 VSIX 命令中的其他内容保存所有未保存的文档(VS 编辑器选项卡中带有“*”的文件)?

我正在创建一个读取当前文档语法树的命令,但我无法访问对该文档所做的未保存更改,因此我希望在运行我的代码之前保存在编辑器中打开的所有文件。

【问题讨论】:

标签: c# visual-studio vsix envdte


【解决方案1】:
DTE.ExecuteCommand("File.SaveAll");

这将执行 Save All 命令,就像您从 GUI 执行它一样:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-16
    • 1970-01-01
    相关资源
    最近更新 更多