5 ms·
Just to add, you don't need to use Visual Studio anything, you could work in VIM/Emacs on Linux and never leave the terminal, and do full stack .net core develo
by jmkni 9y ago
Just to add, you don't need to use Visual Studio anything, you could work in VIM/Emacs on Linux and never leave the terminal, and do full stack .net core development if you wanted to.
- pweissbrod 9y agoI 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.