evhub / coconut

Simple, elegant, Pythonic functional programming.
http://coconut-lang.org
Apache License 2.0
4.08k stars 125 forks source link

Better IDE integration #537

Open Samrose-Ahmed opened 4 years ago

Samrose-Ahmed commented 4 years ago

Really nice project.

Writing in coconut files, you lose all the IDE integrations for Python. For example, I use VSCode and all the intellicode and hints of course doesn't work for cocount.

I am not too familiar but perhaps theres needs to be a separate language server or maybe you could leverage the existing Python integrations. Either way, better IDE integration would be great.

sollyucko commented 4 years ago

236 #513

eindiran commented 4 years ago

I believe that Sublime using TextMate syntax internally, so perhaps the Sublime syntax highlighting grammar can be raided for for the grammar and just inserted into a VSCode extension. See here: https://code.visualstudio.com/api/language-extensions/syntax-highlight-guide

jnoortheen commented 3 years ago

getting a decent completion from jedi is easy. https://github.com/palantir/python-language-server

DhanushA1307 commented 2 weeks ago

I'm interested to contribute in this issue @evhub