我正在创建一个 Visual Studio 扩展,它应该执行以下事件:
- 右键单击项目,应显示一个命令。
- 应针对特定项目显示特定命令。
我添加了一个命令菜单,其中有 2 个命令。但是我只想在右键单击 ABC 项目时显示“Command for Proj ABC”,类似地,在右键单击 XYZ 项目时应该显示“Command for Proj XYZ”。
这可能吗?我怎样才能做到这一点?
最佳答案
您需要添加DynamicVisibility CommandFlag在 .vsct 中为您的命令设置 Visible 状态,具体取决于当前选择的项目。
关于visual-studio - 如何在 Visual Studio 扩展中有条件地显示\隐藏命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67934862/