VSC Links

VSC Links

Create your own content-aware file/http links within VSCode.

113 followers

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.
VSCode Links gallery image
Free
Launch Team
Tines
Tines
The intelligent workflow platform
Promoted

What do you think? …

Samuel Braun
This is still quiet new so I appreciate any feedback on this and would love to hear about your potential use-case.
@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?
Samuel Braun
@kjosephabraham Thank you! For the advice: Gather a lot feedback and dont be afraid to pivot away from your original idea.
Kyrylo Silin
This seems like a handy tool for developers. How difficult is it to set up and configure these custom links? Are there any pre-configured link options available to get started quickly? Congrats on the launch, Samuel!
Samuel Braun
@kyrylosilin 1. Install the cli by copying the command "npm i -D vscode-links-cli@latest" 2. Create the config file with a command (Ctrl+Shift+P: "VSCode Links: Create Config"). (Everything is documented in JSDoc) 3. Then adjust what you need In simple cases just adjust the regex and your link, in more complex cases you can program the logic with how you want the link to behave based on what was clicked and for example jump to a file and line of a specific function.
Kyrylo Silin
@samuel_braun thank you! Do you have an X account? I would love to give a shout out.
Samuel Braun
@kyrylosilin Im currently not using my account much but am planning to start of next year (still in uni and have limited time). But here it is: https://x.com/web_dev_sam
Kyrylo Silin
@samuel_braun Ok, thanks! I wanted to quote and repost your launch post but there's nothing to repost, unfortunately 😆
Naomi | Beeyond AI
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?
Samuel Braun
@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).
Naomi | Beeyond AI
@samuel_braun Awesome!! Keep up the great work!
Kehui Guo
Congrats on the launch! This looks like a very convenient tool for fellow developers!
Hunter Brooks
Very cool - would be great to have a modifier button to open the link in GitHub so I can share it with my colleagues
Samuel Braun
@hunter_brooks That's a great idea, I'll add that to my feature list.
Toshit Garg
Congrats on launch of VSCode Links....
Urbi Gupta
Vscode very good and it's functions are really effective.
12
Next
Last