适用于桌面编辑器的插件
若要为 ONLYOFFICE 桌面编辑器开发插件,请按照以下说明操作。
-
在您的计算机上创建一个文件夹,并将 index.html 和 config.json 文件放入其中。
-
将插件文件夹中的所有插件文件打包为
zip压缩包,并将扩展名更改为.plugin(插件文件和子文件夹必须都位于压缩包的根目录)。 -
通过插件管理器安装插件。
插件将出现在
sdkjs-plugins目录中。该文件夹的路径取决于您使用的操作系统:- Windows
- macOS
- Linux
C:\Users\<username>\AppData\Local\ONLYOFFICE\DesktopEditors\data\sdkjs-plugins\~/Library/Application\ Support/asc.onlyoffice.ONLYOFFICE/data/sdkjs-plugins/home/<username>/.local/share/onlyoffice/desktopeditors/sdkjs-plugins/插件的 GUID 将作为文件夹名称。例如:
{07FD8DFA-DFE0-4089-AL24-0730933CC80A}。
你可以编辑插件并重新加载以查看更改。
使用符号链接
为避免每次更改后都重新打包,可以从插件目录创建指向开发文件夹的符号链接:
- Windows
- macOS
- Linux
以管理员身份运行:
mklink /D "%LOCALAPPDATA%\ONLYOFFICE\DesktopEditors\data\sdkjs-plugins\{YOUR-GUID}" "C:\path\to\your\plugin"
ln -s /path/to/your/plugin ~/Library/Application\ Support/asc.onlyoffice.ONLYOFFICE/data/sdkjs-plugins/{YOUR-GUID}
ln -s /path/to/your/plugin ~/.local/share/onlyoffice/desktopeditors/sdkjs-plugins/{YOUR-GUID}
备注
符号链接仍然需要在 ONLYOFFICE 中重新加载插件才能使更改生效,但可以省去重新打包的步骤。