4 ms·
Not sure if this is an /s comment or not, but: - full-blown super-configurable window management is barely needed for dev work aside from several editor panes,
by aldanor 4y ago
Not sure if this is an /s comment or not, but:
- full-blown super-configurable window management is barely needed for dev work aside from several editor panes, being able to quickly switch to terminal/vcs, being able to jump to any recent file or any open tab by fuzzy searching or shortcuts, etc - all of this exists in base vscode
- I'm 99.9% cases I can use the keyboard, especially with vim keybindings. There's also command palette for almost every possible action
- C-h k you can pretty much replicate (to an extent) by binding recordSearchKeys together with openGlobalKeybindings
- Macros: global-level macros are not a thing in vscode unless you use third party plugins or hack something yourself. However, in vim mode you have all of the vim macro functionality which covers most of the typical use cases
All in all, there's pros, there's cons. Emacs will always remain more configurable but suffers as an actual dev tool.
- ParetoOptimal 4y ago> Not sure if this is an /s comment or not, but: Oh no... my opinion got confused as sarcasm :S No sarcasm here though! > full-blown super-configurable window management is barely needed for dev work aside from several editor panes, being able to quickly switch to terminal/vcs, being able to jump to any recent file or any open tab by fuzzy searching or shortcuts, etc - all of this exists in base vscode Last I paired with someone that used vscode there wasn't an equivalent for simply doing `C-x 3` from the keyboard and you had to use the mouse. Being forced to use the mouse in many situations was my main point here. > I'm 99.9% cases I can use the keyboard, especially with vim keybindings. There's also command palette for almost every possible action Ah, okay. I've never seen anyone use the vim keybindings in vscode and haven't used them myself in vscode. > C-h k you can pretty much replicate (to an extent) by binding recordSearchKeys together with openGlobalKeybindings Good to know. > Macros: global-level macros are not a thing in vscode unless you use third party plugins or hack something yourself. However, in vim mode you have all of the vim macro functionality which covers most of the typical use cases I'm assuming you are not counting "split git log of commits to the right, go to first one, add comment to top of file, go to next git log item, repeat" as a typical use case? Or the same for a macro operating on search results. > All in all, there's pros, there's cons. Emacs will always remain more configurable but suffers as an actual dev tool. Not in my experience. I've used vscode a bit and just have a fuzzy memory of what felt like endless small annoyances.