rust-analyzer is experimenting with a really clever feature: allow types to open a link to their external docs! https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/dev/lsp-extensions.md#open-external-documentation
I've definitely thought about referencing external resources from an editor: in principle you could even fetch the first paragraph inline too!
miniblog.
Related Posts
I've started using Logseq for note taking: it's roughly in the same space as Roam/Obsidian but OSS and using markdown on your local disk.
So far it works really well. I like using [[Link]] syntax for cross-referencing themes that I mention in several places.
I'm really flattered that IntelliJ users are requesting structural diffs and referencing difftastic!
(FWIW I'd love to eventually ship a reusable library, but APIs are just changing too fast right now.)
https://youtrack.jetbrains.com/issue/IDEA-291212
Really cute introduction to Smalltalk programming from 1983. It starts with an explanation of mice and "scroll menus" (scroll bars), then shows cross-referencing code, lints, autofixes, and inspecting instances of newly defined objects!
https://youtu.be/JLPiMl8XUKU