3 ms·
I find you can use vim/emacs when working with interpreted environments like python. when using java or .NET the stack gets much bigger and advanced intellisens
by pweissbrod 9y ago
I find you can use vim/emacs when working with interpreted environments like python. when using java or .NET the stack gets much bigger and advanced intellisense becomes a bigger advantage.
Personal experience: if youre beginning a foray into strongly-typed large stacks like java/.net be prepared to trade in your minimal vim/emacs as an IDE for something heavier duty such as visualstudio/intellij.
If your're like me and burned vim mnemonics into your brain its not terrible, there are plugins which make the editor sort of behave vim-style (but little to no plugin support and vimscript is out the window)
- hashhar 9y agoVim literally uses the same autocompletion library that VSCode uses. Omnisharp.
- pweissbrod 9y agoIm sorry to say it but vim/omnisharp is nowhere close to usable in a professional setting (based on my attempts about 8 months back). Its like eclim. Compared to an out-of-box installation of visual studio (even without resharper) I'm spending way more time fighting with my tools than I can afford. I fear this vim-omnisharp effort on a fundamental level will never be worthwhile except for the most trivial of .NET projects. EDIT: vs-code is a FOSS project, For .NET I think this is a much better direction.