Keybind to jump to line
- Dominant language
- Java
- Stars
- 7.4k
- Forks
- 538
- PR merge metrics
- No merged PRs in 30d
Description
## Keybind to jump to line
### Assembler view
A keybind like Ctrl+L that shows a popup to enter a line number and then jumps to it would be helpful when looking at stack traces.
### Decompile view
I saw that showing line numbers is problematic (https://github.com/Col-E/Recaf/issues/753), but I wasn't sure if mapping back to the decompiled code on just a few instructions at a time is easier. If not, at least jumping to the top of the method that contains the line of code would be helpful.
(Note that in obfuscated stack traces, the method name is often not enough to find the method)
Contributor guide
Research direction
Start by locating the assembler and decompile views, then trace existing keybind and popup handling for a Ctrl+L-style action. Read issue #753 before deciding how decompiled-code mapping should behave. Done means entering a line number can navigate the assembler view and, if feasible, locate the corresponding decompiled code or its containing method.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop, devtools, reverse-engineering
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100