redhat-developer / redhat-developer/vscode-java
Use editor gutter for (super) implementation navigation
还没有人认领这个 Issue。
- 主要语言
- TypeScript
- 星标
- 2.3k
- 派生
- 546
- 平均合并
- 20 小时 1 分钟
- 30 天内合并 PR
- 11
描述
Can an icon be added to the left of the interface declaration and methods for quick jumps to related implementations? ( and an icon for quick jump to related Interface)
example from IntelliJ IDEA:
Environment
- Operating System: Linux
- JDK version: 17
- Visual Studio Code version: 1.87.0
- Java extension version: v1.28.1
Steps To Reproduce
- Create a java interface
- Create an implementation of this interface
Current Result
Expected Result
Additional Informations
In Java development, many people are accustomed to using the icons next to Interfaces to jump to the implementations of the interface, or using the related icons inside a Class to jump to the corresponding Interface definition. The support for this feature in vscode-java can facilitate a smoother adaptation to these user habits.
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
该 issue 没有提供文件、测试或入口点。创建一个 Java 接口及其实现来重现报告的案例,然后跟踪 VS Code Java extension 的导航行为。当接口声明和方法旁边出现 gutter 图标,并且可以跳转到实现以及返回相关接口时,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java, typescript
- 领域
- developer-experience, devtools
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100