Customize the keyboard shortcuts of VS Code to maximize your productivity.
- [Instructor] VS Code has a large number…of predefined keyboard shortcuts.…And many of the commands that are most commonly used…have a shortcut assigned.…However, developers come from very diverse backgrounds…and might be used to keyboard shortcuts…from different editors…or just have different preferences for their keys.…So VS Code makes it easy to customize these shortcuts.…In the Preferences menu, just choose Keyboard Shortcuts.…This will bring up a keybindings.json file on the right…and all of the default bindings on the left.…
Let me just make this a little bit smaller…so you can see it.…Each keyboard shortcut consists of three things.…There's the key property,…which defines the shortcut combination.…Then there's the command property,…which indicates the command to execute.…And then there's the when property,…which is optional and specifies the context…under which the key command should apply.…Now, this is important, because some shortcuts only apply…in certain circumstances, like when you're debugging…or when you're in the terminal or when you're editing text.…
Joe Marini kicks off the course by taking you through the app's user interface, and showing how to work with its basic editing features. Next, Joe demonstrates how to customize VS Code by configuring preferences, setting your own keyboard shortcuts, and working with snippets. He also explains how to maximize your productivity by installing and managing extensions from the Visual Studio Marketplace. Plus, he discusses how VS Code works with folders and collections of files, helps you understand the IntelliSense feature, and dives into the app's advanced code editing features, such as automatic formatting.
- Installing Visual Studio Code
- The VS Code UI
- Understand how VS Code works with built-in Git integration
- Customizing VS Code
- Configuring preferences
- Setting keyboard shortcuts
- Using extensions
- Working with snippets
- Using VS Code to edit different parts of the same file
- Using multiple selections
- Understanding how VS Code works with JSON files