Function diff: Implement "Go to line number" #312
Draft
+72
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a text field to the function diff view that lets you type a line number in and be automatically scrolled to the first asm line that corresponds to that line of source code. This can be useful for very large functions so you don't have to manually scroll through thousands of lines of asm to find what you're looking for:


Also added a Ctrl+G shortcut to focus the text field. (You don't need to press the shortcut for the scrolling to start happening, it just takes whatever you typed and starts scrolling to it immediately.)
If line info is disabled of course it doesn't do anything. Also, I didn't implement this for the left side, just the right side (in both joint and split view). Not sure if this would ever be useful for the left side.