5 ms·
And the never-ending Editor War goes on
by jxub 8y ago
And the never-ending Editor War goes on
- 8draco8 8y agoAt this point I think it's just bunch of guys pulling pranks on each other. Most people in the industry don't care what you use as long as your code comes out clear, fast and secure.
- Jedi72 8y agoSpoken like a dirty Emacs Orc!
- jasonjayr 8y agoPlayer 3 has entered the game: VSCode
- leemailll 8y agoWait, that used to be textmate
- 8draco8 8y agoYou mean that Google Chrome based editor? Yeah it's cute.
- threatofrain 8y agoIntellisense, not VSC as an editor, is what's causing the killer popularity. When will emacs get something like intellisense?
- gpderetta 8y agoAutocomplete (in fact multiple competing implementations) has been available for more than a decade. There are dozens of sources of autocomplete data depending on your language of choice. The best one I have found for C++ is rtags which uses clang as backend and it is magical when it works. Unfortunately the latency was just high enough to get in the way of my work especially after switching branches and the server being busy reindexing the codebase. It was more than 3 years ago though, it is probably time to give it another try.
- threatofrain 8y agoI must've named the wrong feature, but I mean VSC's language inference abilities and API. I've been waiting for years for other editors to get something like that. All other editors have something like snippets or autocomplete matching for keywords.
- mruts 8y agoEmacs supports LSP and many many other autocomplete sources.
- Seirdy 8y agoYou can get intellisense in neovim with coc.nvim[0], which supports the full language server protocol. I've got it running with several VSCode extensions ported over to coc extensions, as well as the Microsoft Python Language Server. [0]: https://github.com/neoclide/coc.nvim https://github.com/neoclide/coc.nvim
- pathompong 8y agoI use VSCodeVim. Best of both worlds.
- towb 8y agoI would be very surprised if VS Code isn't replaced in five to ten years. Simply because people get tired of editors and want the next thing to be different, not necessarily better.
- opan 8y agoI personally think using either one of them can improve your life a lot, and I'd recommend people learn either one. I started with vim and recently got into emacs, but heavy customization from spacemacs and evil-mode are what make it fairly painless. Vim's claim to fame is largely in the keybinds while emacs does stuff like document everything and give you a nice platform to build on top of. I'm glad I learned about modal editing, but also very glad I learned about stuff like helm and org-mode.
- stunt 8y agoI've got finger injuries and lived with pain for two years and I still blame Emacs layout for it. Never going back to it again. I use Vim keybindings pretty much everywhere now. even in my browser. Emac is like smoking. It is definitely bad for your fingers, but many escape it for many factors (genetic, habits, lifestyle etc).
- snazz 8y agoYou shouldn’t blame the editor when it’s a layout problem. That’s what Evil mode is for. If you like Vim bindings, you’ll find the better Emacs ecosystem refreshing with better bindings.