如何私下共享 Paw 扩展

How do I share a Paw extension privately

我创建了一个 Paw Extension,我想私下分享。

是否有我可以用来共享的文件扩展名,以便用户可以双击安装(即作为一个包)。

或者我是否必须共享扩展目录并要求我的用户将其放入他们的扩展容器目录中。

解决方案 1

我建议使用代码创建一个私人 git 存储库,其中包含用户可以 运行 安装扩展的安装脚本(Makefile 样式脚本)在正确的地方。

这是一个例子:https://github.com/luckymarmot/Paw-RegexDynamicValue 有一个 Cakefile 在正确的位置管理构建和安装。如果您克隆此存储库,并且 运行 cake install 您将干净地安装扩展。

解决方案 2

正如您所说,共享用户可以手动打开并拖到正确文件夹的包(zip 或 tar 存档)可能更容易。 可以在 Paw 菜单 > 首选项 > 扩展中轻松找到扩展文件夹,然后点击 "Open Extensions Directory"。