Haven't tried to project yet (still waiting to download Xcode 11.4) but looks promising!
Reading the README I saw that the plugin would clone every GH repo you visit.
I think it would be nice to instead provide an opt-in option, so that it avoids cloning every single repo you visit – including the ones that you don't intend to navigate into (like if you quickly opened a link you saw on Twitter to a repo, to see what it's for but realise the project is not for you; of if you just went to a repo to read the README of a lib that you intend to use but never intend to work on and won't need GH navigation for it)
I've followed the instructions to the letter, but haven't been able to get it to work with Chrome, works fine for public repos on Safari. So the LSP server is running, and I have the helper application running, with the window visible and with the window closed. Would be great if the helper application was a menu bar app that could run in background and lunch on startup too.
Loading an unpacked extension is a less-than-ideal way to install them, because it breaks if you move the extension on-disk. Currently, you cannot even install manually packed extensions.
Please submit this to the Chrome Web Store so we can use it on Chrome :)
Haven't been able to get it to work with private repos, checked the ~/Library/Group Containers/27AEDK3C9F.com.kishikawakatsumi.SourceKitForSafari/ path and there is no cloned copy of the private repo. Can't see any logs either, so not sure where to look.
I'm using SSH authentication and [email protected]/repo URLs when cloning manually.
I use version 0.6.2, the Symbol Navigator feature works, but Definition and Documentation are not displayed with the mouse hover.
I was randomly browsing Swift projects displayed in GitHub Explore, I found that the available attribute in the code doesn't work features except for Symbol Navigator.
Is this one of the possible causes?
Didn't work (except Symbol Navigator feature, they have available attribute in the code)