Skip to content

feat(index): 收录 Go 与 PHP Support 0.1.0 社区插件 - #14

Merged
xiaoyumuxi merged 1 commit into
mainfrom
add-go-php-support
Oct 20, 2026
Merged

xiaoyumuxi merged 1 commit into
mainfrom
add-go-php-support

Conversation

@xiaoyumuxi

Copy link
Copy Markdown
Collaborator

改动类型

  • 收录新插件
  • 新增版本
  • 修改插件信息
  • 撤回版本 / 下架插件(请写明原因)
  • 脚本、CI 或文档

插件

说明

Lithe 的 Go Support 和 PHP Support 不再作为官方插件发布(原 ID dev.lithe.plugin.go-support / dev.lithe.plugin.php-support),改为社区插件,在本商店从 0.1.0 开始收录。

  • 两个条目按 id 字母序插入,只新增,不改动已有条目。下载包适用于 darwin-arm64 和 darwin-x64,pluginAPIVersion 为 1。
  • sha256 是从 GitHub Release 下载的实际资产算出的:go 032ec66b…e06e1df,php a9ae2654…6e2b2d。
  • Go:用户自己安装的 gopls 提供语言服务;运行 main 包和 go test 需要 Go。
  • PHP:不打包 Intelephense(它的许可证第 5(c) 条禁止再分发),通过 systemCommand 启动用户自己安装的 intelephense --stdio(npm install -g intelephense),并声明 runtimeDependencies: node;运行和测试需要 php 与项目里的 PHPUnit。两个 README 都写明了这些依赖。
  • 中英文描述都写明了需要用户自己安装的工具。

主仓库对应的迁移改动(官方源不再列出这两个插件,已安装旧官方包的用户会看到迁移提示)在 Lithe-IDEA 的 Draft PR 中。

自检

  • 我是该插件的作者或维护者(或已获得授权)
  • plugin.json 的 vendor.signatureRequirement 为 "none",ID 不在 dev.lithe.*
  • 已在本地运行 node scripts/validate-index.mjs --verify-archives(本地环境限制没能运行;索引已按 formatIndex 的规则格式化,请以本 PR 的 CI 结果为准)
  • 插件要运行的程序都已在 plugin.json 中声明,并在仓库 README 中说明
  • 没有修改已发布版本的 downloadURL / sha256,没有删除历史版本(撤回除外)

@xiaoyumuxi
xiaoyumuxi merged commit 121d323 into main Oct 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant