Iulian Dragos
Iulian Dragos
Yes, go to symbol is already implemented. It's different from what the OP is asking, though: it works if you have the identifier in a source file that doesn't have...
I think the best way to start is: - look at the existing code for [go to symbol](https://github.com/dragos/dragos-vscode-scala/blob/b8632f0c72628cf3f83c5267643b5192cd4ae081/ensime-lsp/src/main/scala/org/github/dragos/vscode/EnsimeLanguageServer.scala#L221). (it delegates to Ensime) - check in the Ensime codebase how they...
You're right, I had an old checkout of the 2.0 branch, but this call was removed soon after. I'm not sure what's the current way to query this functionality, maybe...
It might be a problem to report to the ensime/ensime-server project. It provides all intelligence in this plugin (we're a thin layer on top). One thing that trips Ensime quite...
It's a great suggestion, but I'm not sure Ensime has such a feature, and currently we're relying on Ensime for all functionality. If you're motivated in contributing this, I'd be...
I'm wondering as well. The challenge is that the symbol at point may be something completely different from the actual call: ``` Car(ident, ) ``` Symbol-at-point will return `ident`, but...
Are you starting `code` in the right directory? I usually start it from the command line, after `cd`-ing into the project root dir. Do you see `.ensime` in the left...
Anything in `pc.stdout.log`?
I'm not sure what you're suggesting. Is it a Scala debugger for VS Code?
Not as far as I'm concerned, I don't know about the others in this thread. There seems to be a lot of interest, perhaps people can pool resources and get...