[Feature Request] Copilot CLI Quick Launcher (Just like Intellij) with WSL & Auto-Install Support
维护者通常 3 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 42/100
调研方向
Start by examining the GitHub Chat view, toolbar, and Eclipse terminal entry points named in the issue, along with how the extension currently launches external commands. Compare the existing IntelliJ behavior and investigate Windows-to-WSL path and process handling. Done means a project-root launch, missing-CLI guidance, and a configurable WSL execution path are defined and covered by appropriate tests.
由索引模型根据 Issue 内容生成。
描述
Problem Description
When using the GitHub Copilot extension in Eclipse, there is no quick, integrated way to transition from GitHub Chat, the toolbar, or the terminal into the GitHub Copilot CLI scoped to the current project. While similar functionality exists in IntelliJ—including helpful guidance to install the GitHub CLI if it is missing—Eclipse users currently lack this seamless shortcut. Additionally, for Windows developers whose projects reside inside WSL (Windows Subsystem for Linux), the Copilot CLI is often installed inside the WSL environment rather than natively on Windows, making a standard Windows execution path fail.
Proposed Behavior
Integration Button: Add a button in the GitHub Chat view, toolbar, or Eclipse terminal that opens the GitHub Copilot CLI.
Project Context: Automatically set up the terminal session to point to the current project's root directory.
Auto-Install Guidance: Include helper functionality to guide the user through installing the GitHub CLI if it is missing (matching the existing IntelliJ implementation).
WSL Configuration Option: Provide an extension configuration setting to allow launching the Copilot CLI inside WSL (e.g., via wsl.exe) when the CLI is installed in the WSL environment rather than on the Windows host.
Use Case & Motivation
Use Case: A developer working on a project in Eclipse on Windows (with their workspace or development tools hosted inside WSL2) wants to click a single button in GitHub Chat to launch the Copilot CLI right where they are coding, without manually opening an external terminal, navigating paths, or dealing with Windows-to-WSL environment translation.
Motivation: Bring feature parity between the Eclipse Copilot extension and other IDEs like IntelliJ, significantly reducing friction for developers and streamlining AI-assisted terminal workflows, especially for those utilizing WSL development stacks.
- 主要语言
- Java
- 星标
- 129
- 派生
- 68
- 平均合并
- 2 天 8 小时
- 30 天内合并 PR
- 15
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
microsoft/copilot-for-eclipse 的其他 Issue
-
难度 4/5 3-5 天 新手友好度 43/100
microsoft/copilot-for-eclipse#500 · 1 条评论 ·
维护者通常 3 天内回复
-
enhancement
难度 5/5 一周以上 新手友好度 25/100
microsoft/copilot-for-eclipse#498 ·
维护者通常 3 天内回复
-
难度 1/5 1 小时以内 新手友好度 12/100
microsoft/copilot-for-eclipse#492 ·
维护者通常 3 天内回复
-
bug
难度 4/5 3-5 天 新手友好度 22/100
microsoft/copilot-for-eclipse#481 ·
维护者通常 3 天内回复
-
enhancement
难度 5/5 一周以上 新手友好度 12/100
microsoft/copilot-for-eclipse#477 ·
维护者通常 3 天内回复
查看 microsoft/copilot-for-eclipse 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 70/100
NationalSecurityAgency/ghidra#9997 · 2 条评论 ·
维护者通常 2 天内回复
-
[Bug] DefaultSerializationExceptionWrapper does not implement Cleanable, so cleanup() is never invoked by codecs可能已有人在做 @binbin0325 今天认领。 未关闭component/need-triage type/need-triage
难度 2/5 1-3 小时 新手友好度 75/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 1 天内回复
-
2026 Error Report
难度 2/5 1-3 小时 新手友好度 68/100
triplea-game/triplea#15096 ·
维护者通常 1 天内回复
-
[Bug][API] Switching workflow versions leaves schedules online可能已有人在做 @zhuangchong 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 82/100
apache/dolphinscheduler#18731 ·
维护者通常 1 天内回复