With a js config file you can define new links in VSCode and make them behave how you want. For example you could make a string like "api.general.users.getUser" be clickable and directly jump to the right function in the right file.
This is still quiet new so I appreciate any feedback on this and would love to hear about your potential use-case.
Report
@samuel_braun Congratulations on the launch! Wishing you a journey full of achievements and success. What’s one piece of advice you’d give to other creators?
You could also use this in markdown files, so you are hyperlinking all your notes. Could be useful for more than just programming. Cool idea. It's NPM though right, not extension?
Congratulations on launching VSCode Links on Product Hunt!
How do you handle potential conflicts or performance issues when integrating with large codebases or other VSCode extensions?
@naomigarcia Currently the extension itself doesnt do much other than registering relevant commands. When it comes to the links themselves they use regex which is pretty fast compared to other methods of finding substrings. I focused on minimizing dependencies and code and overall its a small extension so performance shouldn't be an issue in big projects.
I'm currently testing it in a pretty large application (complex erp system), and will update if I find performance issues.
But of course they would naturally occur in very huge files and only for the links (they would just appear a bit later which makes sense).
VSC Links
VSC Links
Sales Likelihood Calculator
VSC Links
Ellipsis (YC W24)
VSC Links
Just Scroll
Beeyond AI
VSC Links
Beeyond AI