如何在执行命令时隐藏打开window?

How to hide open window while executing a command?

对于单词 javascript 添加,当用户单击功能区按钮执行命令时,会打开一个空的 window“Window 开发人员”。它在命令完成后保持打开状态(event.completed())。

基于office插件命令示例: https://github.com/OfficeDev/Office-Add-in-samples/tree/main/Samples/office-add-in-commands/word

是否可以:

  1. 不打开windows而是执行命令?
  2. 或者执行命令后直接关闭?
  3. 还是命令完成后关闭? (window.close() 似乎不起作用)

这是开发者 window,只有当 add-in 在 Mac 上没有 UI 时在开发者模式下才会出现,可用于将调试器附加到add-in 通过右键单击 + 检查。 https://docs.microsoft.com/en-us/office/dev/add-ins/testing/debug-office-add-ins-on-ipad-and-mac 有更多详细信息。必须手动打开开发人员模式,但要禁用它,您可以在终端中 运行 命令“defaults delete com.microsoft.Word OfficeWebAddinDeveloperExtras”并重新启动 Word。如果您没有通过终端手动启用开发人员模式,一些用于开发的 VS 代码模板 add-in 也可能会为您设置此键。