Implement RPC features
还没有人认领这个 Issue。
评估
调研方向
从 https://phpactor.github.io/phpactor/rpc.html 的 RPC 参考文档开始,将其中的 Editor Actions 和 Phpactor Commands 与此 issue 中未勾选的条目进行比较。剩余工作包括 return、error、file_references、class_search、references 和 generate_method;完成意味着列出的 RPC 功能已实现且检查清单已完成。
由索引模型根据 Issue 内容生成。
描述
https://phpactor.github.io/phpactor/rpc.html
Editor Actions
- return
- return_choice
- echo #3
- error
- collection #39
- open_file #3
- close_file #39
- file_references
- input_callback 51f82e8f7a7967a9bbc7813fc8aab7d92fee7401
- information #3
- replace_file_source
Phpactor Commands
- complete
- class_search
- goto_definition 22e285e097cc20b9ecc83786a99ad29c55e0b9fb
- copy_class https://github.com/emacs-php/phpactor.el/pull/10
- move_class https://github.com/emacs-php/phpactor.el/pull/10
- offset_info
- transform
- class_new
- class_inflect
- references
- extract_constant
- generate_method
- generate_accessor e16cec9e0480a37142b65ddca3db60695c597336
- context_menu https://github.com/emacs-php/phpactor.el/pull/24
- navigate
- status b6f68f704ed48b768140e08b4c392fe5b050126a
- import_class https://github.com/emacs-php/phpactor.el/pull/34 by @kermorgant
- 主要语言
- Emacs Lisp
- 星标
- 47
- 派生
- 11
- 平均合并
- 12 分钟
- 30 天内合并 PR
- 1
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
emacs-php/phpactor.el 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 30/100
emacs-php/phpactor.el#161 · 1 条评论 ·
-
难度 3/5 1-2 天 新手友好度 35/100
emacs-php/phpactor.el#153 ·
-
upstream
难度 4/5 3-5 天 新手友好度 35/100
emacs-php/phpactor.el#143 · 2 条评论 ·
-
behind from upstream bug
难度 3/5 1-2 天 新手友好度 25/100
emacs-php/phpactor.el#141 · 4 条评论 · 1 个 reaction ·
-
help wanted
难度 3/5 1-2 天 新手友好度 35/100
emacs-php/phpactor.el#140 ·
查看 emacs-php/phpactor.el 的全部 Issue
相似的 Issue
-
external-plugin ready-for-review third party
难度 2/5 1-3 小时 新手友好度 63/100
github/awesome-copilot#5259 · 1 条评论 ·
维护者通常 1 天内回复
-
a:false-positive
难度 2/5 1-3 小时 新手友好度 77/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
coollabsio/coolify#12274 ·
维护者通常 1 天内回复
-
good first issue spells
难度 2/5 1-3 小时 新手友好度 68/100
-
bug untriaged
难度 2/5 1-3 小时 新手友好度 76/100
opensearch-project/opensearch-migrations#3480 ·
维护者通常 2 天内回复