Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
OctoLinker: a browser extension for GitHub (now.sh)
95 points by feross on June 13, 2019 | hide | past | favorite | 20 comments


The GitHub page (https://github.com/OctoLinker/OctoLinker) says there’s a Firefox extension but this website doesn’t mention it at all, strangely (I just see an install link for Chrome). Am I missing something?


There's a text link all the way to the bottom to the 'Mozilla Addon Store' but I agree that it's confusing that the big install button only mentions Chrome (despite browsing with Firefox).

edit: At the bottom of https://octolinker.now.sh/ that is. On Github there's a similar text link + clickable Firefox icon in the 'Install' section.


I’m loving (what appears to be) this mass transition to Firefox and seeing companies not yet take it seriously. I knew coming into the comments that I would see this mentioned.


Hey, this install button is supposed to be dynamic and should change depending on your user agent. However this wasn't working and is fixed now. Sorry for this inconvenience


My assumption is this'll be available on Github natively as a next step after their new jump to definition[0]. Seems super useful until then though!

[0]: https://help.github.com/en/articles/navigating-code-on-githu...


I've been using "module linker" which also has a firefox version, and I believe supports more languages. https://github.com/fiatjaf/module-linker


I was browsing a Ruby file today and clicked a variable name and github showed me where that variable was used elsewhere in the project. It was pretty cool.

I have to assume that's coming to other languages soon, in github itself. Looking forward to Python getting it


That’s “jump to definition” announced just the other day and rolling out to some public repos for now.

https://github.blog/changelog/2019-06-11-jump-to-definition-...


Such a great idea. Glad to hear GitHub itself is working on this problem, but OctoLinker fills a gap for sure. Just need Scala support now for it to be really useful...


Please raise a feature request along with some examples or even better with some fixture. It's really easy to add those fixtures files see https://github.com/OctoLinker/OctoLinker/tree/master/e2e


Neat. I wonder how far we will take browsing source code on the web?

I mostly read source code on github now, because it’s much more convenient than cloning a repo locally. But I’m definitely missing out on certain features (eg what octolinker is implementing or diffing two files), which are trivial in vscode or vim


Fascinating, I have mostly the opposite experience: I get annoyed quickly when browsing code on GitHub because I can't properly search through code (which I do a lot when reading a new codebase) and then clone..


I expect Visual Studio Online to find its way into the GitHub editor.


Very nice. This would be a nice improvement to GitHub itself, I think they should consider it.


I believe Github is working on similar features at the moment. They have been open-sourcing a lot of parser technology recently.


2 awesome tools in one day! Thank you for sharing. 10/10 will use.


It's really sad that we can't use all these amazing extensions with Safari. I wish Apple reconsider their decision.


How does the landing page work (specifically the clickable demo)? iframes? (I am on mobile, can't inspect element)


The source code of the demo is available here https://octolinker.com/OctoLinker/live-demo/blob/master/inde...


C++ and PHP please. :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: