Office js 带有VSCode的Office加载项-开始文档

Office js 带有VSCode的Office加载项-开始文档,office-js,word-addins,Office Js,Word Addins,我一直在用Word 2016和VSCode开发一个office web插件(使用yeoman的node.js模板) 我正在寻找一种在启动调试时指定文档的方法,就像可以使用VisualStudio的office addin()进行设置一样。在visual studio中,它是.csproj.user文件的属性:myproject\mydoc.docx 在office插件调试工具文档中搜索,我还没有找到任何东西 谢谢这不是一个可用的功能,但是我想您可以在package.json中的脚本中添加一个命令

我一直在用Word 2016和VSCode开发一个office web插件(使用yeoman的node.js模板)

我正在寻找一种在启动调试时指定文档的方法,就像可以使用VisualStudio的office addin()进行设置一样。在visual studio中,它是.csproj.user文件的属性:
myproject\mydoc.docx

在office插件调试工具文档中搜索,我还没有找到任何东西


谢谢

这不是一个可用的功能,但是我想您可以在package.json中的脚本中添加一个命令来打开office文档

例如:
“开始:桌面”:“office加载项调试开始清单.xml桌面和office文档.docx的开始路径”


编辑start命令用于从命令行打开office文档

当前版本的office加载项调试(4.1.6)不支持该命令

我在office插件调试中检查了代码。它从节点\u modules\office addin dev settings\templates中的模板office文件读取。此模板office文件(例如ExcelWorkbookWithTaskPane.xlsx)包含一些清单xml信息。扩展代码将此信息替换为外接程序xml信息,如Id和版本,然后输出到新的office文件(例如Excel外接程序05a62159-5ecd-42b7-b302-641656dcb776.xlsx)。然后启动新的office文件并将其附加到调试器

若要使用现有excel文件,该excel文件必须具有类似的初始加载项清单xml信息,这些信息可以被搜索并替换为扩展名。我还没有找到将此信息插入excel文件的方法

一种解决方法(类似于)是将现有excel文件的内容复制到VSC创建的新文件中。然后可以使用excel内容调试该文件。但你救不了它。保存后,xml信息将丢失,并且保存的文件不能用于VSC office加载项调试。

“开始:桌面”:“office加载项调试开始清单.xml桌面和&start c:\\test\\test.docx”