Show HN: Code Jump Tracker – Never get lost after "Go to Definition" again

  • Posted 7 hours ago by tominaga-h
  • 3 points
https://github.com/tominaga-h/code-jump-tracker
Hi HN,

I build a VS Code extension called Code Jump Tracker. https://github.com/tominaga-h/code-jump-tracker

I created this because I was constantly getting lost in large codebases during code reviews. I use "Go to Definition" (F12) a lot to trace logic. While VS Code has a native "Navigate Back" shortcut, it operates blindly—you can't see your stack history, making it hard to jump back to a specific file after exploring multiple branches.

Code Jump Tracker solves this by acting like `pushd/popd` for your editor.

Key features: - Auto-tracking: Automatically logs your jumps (Go to Definition, Outline clicks) into a clean, native-looking Webview table in the sidebar. - Manual Pinning: Found a core function you need to revisit? Pin it. It adds a persistent marker icon to your gutter. - Unique Locations: Keeps a deduplicated list of your visited symbols. - Persistent: State is saved per-workspace using `workspaceState`, so your history survives editor restarts.

I built the UI using VS Code's native CSS variables within a Webview to ensure it perfectly matches your theme and aligns columns beautifully (something the standard TreeView couldn't do well).

I'd love to hear your feedback, bug reports, or feature requests!

1 comments

    Loading..