I love Nim the language, but the tooling is somewhat lacking compared to older 
languages. `nimsuggest` and `idetools` is absolutely the right way to tackle 
this issue in an IDE/tool-agnostic manner.

With that being said, the Visual Studio Code team has 
[announced](https://code.visualstudio.com/blogs/2016/06/27/common-language-protocol)
 their [Language Server 
Protocol](https://github.com/Microsoft/language-server-protocol). It might make 
sense to implement support for this protocol and invest the community's effort 
in that as it would reduce duplication of effort across all the different IDEs.

What do people think? Obviously it's still early days, but it might be a good 
first step on the way to my dream of writing Nim in an IntelliJ IDE :)

Reply via email to