regarding jump-to-def without code execution, it's some manual setup, but there is this: https://github.com/sogaiu/alc.index-defs it uses clj-kondo to figure out definition locations
there are some vscode-related instructions here: https://github.com/sogaiu/alc.index-defs/blob/master/doc/vscode.md
admittedly, this may be far more than people want to do. it also doesn't update definition info as code changes.