Anybody know of a more enhanced nim plugin for this platform? So far i have only found two plugins for it:
https://plugins.jetbrains.com/plugin/7829?pr=idea&showAllUpdates=true
https://github.com/rokups/intelli-nim
Both are limited to basic syntax and that is about it.
I know about the other platforms:
https://github.com/nim-lang/Nim/wiki/editor-support
But they all lack features that the Intellij platform supports. And they all seem to assume too much that the Nim development is being done locally / has the dependencies locally, unlike most of my development is done on remote with sftp/ssh.
I don't think there is something better for IntelliJ available. I am a big fan of those IDEs but for Nim I am pretty happy with the VSCode and the Nim-Extension. The coupling with Nimsuggest does a great job with the "goToDeclaration" and "previewDeclaration" and even "referenceSearch". If has multiCursor, project wide search and replace. Useable integrated Git support and stuff like "navigating latest cursor movement / file changes". The new Tabs are also very clever implemented (for example there is previewing in the same tab if you don't edit a file).
You may want to skim http://developer.telerik.com/featured/10-awesome-features-of-visual-studio-code/ for some features. I guess you will recognize them if you are Jetbrains IDEs user.
Developing on remote Servers is a bit tricky all the time. VSCode has not integrated remote editing (yet?). I would also not recommend doing this in the first place. But you could easily use a remote filesystem mounter like SSHFS (free) or Expandrive or https://mountainduck.io. I used that with VSCode for some stuff and it worked pretty well.
I was missing Jetbrains IDE for Nim too but this eased the pain and in fact I find myself using VSCode also for other languages with ease.
You may want to check out my intro post for VSCode some weeks ago. Everything is even better than then :)
You may want to check out my intro post for VSCode some weeks ago. Everything is even better than then
Yea, took a quick look at the VSC development page and they are turning features out very fast. Tabs, console etc ... I see that FTP/SFTP is high on the request list ( technically the only one on the features request page, that is not implemented or does not have a full community alternative ).
Now there's also Nimatron https://plugins.jetbrains.com/plugin/14520-nimatron/
which I'm hoping will add project templates and such.