Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Syntax checking with YCM #69

Closed
madskjeldgaard opened this issue Apr 7, 2020 · 2 comments
Closed

[FR] Syntax checking with YCM #69

madskjeldgaard opened this issue Apr 7, 2020 · 2 comments

Comments

@madskjeldgaard
Copy link
Contributor

This is not a bug but a feature request.

Me and @kflak have both started to use YouCompleteMe lately for cpp/OpenFrameworks stuff, and we started dreaming about this idea: To use the YCM syntax checker/debugger system for SuperCollider-development as well integrated with SCNVim.

I'm not sure how it would be technically possible but it would be really amazing to have YCM hook into the SCNVim syntax-files and get an amazing IDE-like experience.

YCM seems to need a omnifunc to hook into to do this and I don't know the insides of SCNVim well enough right now to know whether this is the case here but I thought I would post this here and you can file it under "dreams for SCNVim" :)

https://github.com/ycm-core/YouCompleteMe#writing-new-semantic-completers

@madskjeldgaard madskjeldgaard added the bug Something isn't working label Apr 7, 2020
@salkin-mada
Copy link
Contributor

include me in the dreamers

@davidgranstrom davidgranstrom added feature request and removed bug Something isn't working labels May 4, 2020
@madskjeldgaard
Copy link
Contributor Author

The real solution to this issue is outside of SCNVIM. I think what is needed is an LSP implementation for SC but until that's seen the light of day, I don't think this SCNVIM should have this as an issue. There's talk of that here: crucialfelix/supercolliderjs#36

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants