代码之家  ›  专栏  ›  技术社区  ›  cbr

如何扩展Visual Studio 2017以创建自定义的“开始”目标?

  •  0
  • cbr  · 技术社区  · 8 年前

    在IntelliJ IDEA中,可以立即创建各种不同的任务运行器配置:

    Screenshot of IntelliJ IDEA's UI

    在Visual Studio中 按钮同时是一个下拉菜单,在我看来,可以将其配置为启动自定义任务。例如,当使用类库时,尝试运行项目只会显示一个弹出窗口,表示无法直接启动类库。我想让它执行一些C代码。

    Screenshot of Visual Studio 2017's UI

    是否可以扩展标准工具栏的“开始”按钮以支持自定义启动目标?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Weiwei    8 年前

    根据文件 IVsDebuggableProjectCfg 接口和, IVsDebuggableProjectCfg是在配置对象上使用IVsCfg和IVsProjectCfg实现的可选接口 IVsProjectCfg 界面提供了对项目配置信息的访问。

    因此,您只需要更改项目配置来设置调试目标。请按以下步骤更改项目配置。

    右键单击项目(类库)->属性->调试选项卡->开始操作->启动外部程序(用于调用类库的工具/程序)->浏览器选择工具/程序->保存->F5(单击“开始”菜单)。 enter image description here