Go to Implementation is missing in main Navigate menu

Open Beginner friendly
#9,456 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
65/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
java
Domain
desktop, devtools

Research direction

Start by comparing the editor context menu's Navigate actions with the main Navigate menu, focusing on the existing Go to Implementation action and its Ctrl+Alt+B shortcut. Locate the menu/action registration used by these entries and expose the same action in the main menu; done means both menus provide Go to Implementation and the shortcut remains discoverable.

Written by the indexing model from the issue text.

Description

Editor Java kind:feature needs:triage
Description

Go to Implementation (Ctrl+Alt+B) exists in the context menu in the editor (under Navigate), but is missing in the main Navigate menu. The main menu has Go to Source/Declaration/Super Implementation and Inspect, while the context menu additionally has Go to Implementation. It would be useful to make the main menu consistent with the context menu here.

Use case/motivation

Since the main menu has Go to Super Implementation, it makes sense for it to also have Go to Implementation. The main menu is more obvious/accessible than the context menu, and it is also helpful to look up keyboard shortcuts more quickly.

Related issues

No response

Are you willing to submit a pull request?

No

Dominant language
Java
Stars
3.1k
Forks
933
Avg merge
4d 12h
Merged PRs (30d)
22

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/netbeans

All issues in apache/netbeans

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.