I've been trying to hook this up for use with Atom, making use of Atom's
I'm having limited success.
On Linux, I'm getting a lot of output like this:
logger.js:21 Swift (Swift IDE) stderr 2018-11-16 17:00:20.849 sourcekit-lsp[13596:50be9700] could not open compilation database for /home/sam/code/Sources/XPkg noEntry.
If I turn on the
atom-languageclient verbose logging, it looks like it's sending requests to the daemon, but not getting anything back.
On the Mac, I'm getting a little further. Communication seems to be flowing in both directions, according to the
atom-languageclient log output. However, I don't seem to be getting useful data back - eg for auto-completion the reply back from
sourcekit-lsp is correctly formatting but doesn't offer any actual suggestions.
I am almost definitely holding it wrong, and it's quite likely that my mistake might relate to
atom-languageclient rather than
That said, if anyone on the team has any ideas, or would be willing to try out the Atom plugin, that would be really helpful.