3 ms·
An hour or two for a tutorial is just too much. What VSCode offers on this front that strikes me as a really killer feature is the command palette. It's a grea
by bunderbunder 8y ago
An hour or two for a tutorial is just too much.
What VSCode offers on this front that strikes me as a really killer feature is the command palette. It's a great UI - whenever you want to do something, and you're not sure what to do, just hit the hotkey to open the command palette (on Macs it's shift-splat-P) and start typing the name of what you want to do. It'll give you a menu of actions, and, if a hotkey is assigned, show it to you.
It means you never need to leave the keyboard to hunt through menus to find something, and you also don't need to read through endless lists of hotkeys and create Anki flashcards for them just to get yourself pushed over the "I can't get any work done here" phase of the learning curve.
- Kagerjay 8y agoI know many users tout using anki flashcards for memorizing hotkeys, but I think this is the wrong way of going about it. There's a term called "Fringe Tech" https://www.oxbridgenotes.com/articles/janki_method_refined https://www.oxbridgenotes.com/articles/janki_method_refined , it states don't make a card with questionable uses down the road. Your hotkey is going to be irrelevant if you change the bindings to something more optimal. You learn this fairly quickly if you play competitive video games like fortnite or rocket league. Anki should be used for memorizing concepts you understand already not button pressing. Instead, my new macbookPro (and my first time using macOS), I have dozens of printed out cheatsheet snippets and stickynotes littering the edges of the keyboard. I write down a bunch of hotkeys I can refer to instantly by glancing down at my keyboard. Conceptually, its the same way I did things with cheatsheets in college before an exam - it just works. I made a legend for things like ⌘⇧⌥⌃⇪, these are very unfamiliar to me as a windows user. It makes for a frictionless experience for memorizing commands.
- juki 8y ago> What VSCode offers on this front that strikes me as a really killer feature is the command palette. You can use `helm-M-x` from Helm[1] to do the same in Emacs. [1]: https://github.com/emacs-helm/helm https://github.com/emacs-helm/helm