3 ms·
Or just use Vim. Not sure I understand the obsession with VSCode.
by briandear 3y ago
Or just use Vim. Not sure I understand the obsession with VSCode.
- levodelellis 3y agoHave you had a good debugging experience with (neo)vim? I'm the author
- YorickPeterse 3y agoThere are DAP extensions for both Vim (e.g. https://github.com/puremourning/vimspector https://github.com/puremourning/vimspector) and NeoVim (https://github.com/mfussenegger/nvim-dap https://github.com/mfussenegger/nvim-dap). I can't speak as to the experience in detail (I think I briefly played with nvim-dap a year or two ago), but I suspect that for most it will be good enough.
- zilti 3y agoAnd same for Emacs, great LSP and DAP integration.
- levodelellis 3y agoI heard someone say gdb works great with emacs but I never had a good experience with C++ in neovim. I asked friends and they all say they use a second editor to debug which is part of why I bothered to do this
- zilti 3y agoOh, yes, I used to use gdb just a small handful of times a few years ago, but Emacs' gdb mode is very powerful. But I assume there is a gdb DAP as well by now?
- miniupuchaty 3y agoIt's not ideal for me yet. I've had some problems with DAP. The DAP servers I've checked were a bit unstable and slow. For now I'm using gdb with nvim-gdb https://github.com/sakhnik/nvim-gdb https://github.com/sakhnik/nvim-gdb Very reliable and as fast as gdb is. But with all the problems just using gdb has.
- vehemenz 3y agoWhen you use the word "just," you seem to be implying that Vim is a suitable development environment out the box, when in reality it takes hours of configuration over weeks of time, conservatively. Even then it's not going to supplant VSCode or JetBrains for most people due to its limitations.
- lionkor 3y agothere are out of the box neovim experiences, like kickstart.vim. I've kept it largely the same, tweaking only small settings like colorscheme, some line wrapping stuff, like I would in any editor. You really dont have to take hours to install and tweak and debug 100 plugins anymore, if you dont want to
- yoyohello13 3y agoIt’s likely more “out of the box” than developing your own text editor from scratch.
- throwaway94272 3y agoVim is extremely inaccessible, and most people have better things to do than learning an obtuse and antiquated control scheme used for a single piece of software.