Documentation of essential features that help you to work in the correct way:
User settings (i.e. configuration) file location:
~/.config/Code/User/settings.json%APPDATA%\Roaming\Code\User\settings.jsonComments (/**/, //) and trailing comma are supported.
Example:
{
"editor.fontSize": 13,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "all",
"editor.wordWrap": "on",
"editor.zoomLevel": 1, // percentage: default is 0, 1 is 100% larger
"git.enabled": false,
"redhat.telemetry.enabled": false,
"window.title": "${dirty}${rootNameShort}${separator}${activeEditorShort}${separator}${remoteName}",
}
Preferences: Open Keyboard Shortcuts ctrl + k ctrl + s.
Key bindings (i.e. keyboard shortcuts) file location:
~/.config/Code/User/keybindings.json%APPDATA%\Roaming\Code\User\keybindings.jsonStandard:
| Command | Keybinding |
|---|---|
| Command Palette | ctrl + shift + p |
| Editor Group 1 | ctrl + 1 |
| Editor Group 2 | ctrl + 2 |
| Go to Symbol | ctrl + shift + o |
| Open Settings | ctrl + , |
| Rename Symbol | f2 |
| Toggle Line Comment | ctrl + ' |
| View: Show Explorer | ctrl + shift + e |
| View: Toggle Primary Side Bar Visibility | ctrl + b |
Personalized:
| Command Name | Command | Keybinding |
|---|---|---|
| View: Show Chat | workbench.panel.chatSidebar |
ctrl + shift + c |
| Effect | Keybinding |
|---|---|
| Add cursors above/below the current line | ctrl + alt + up/down arrow |
| Select the next occurence of the current word | ctrl + d |
| Select all occurences of the current word | ctrl + shift + l (ell) |
| Add a cursor to the end of each selected line | shift + alt + i |
Integrate with External Tools via Tasks
Command Palette > Tasks: Configure Tasks
Source: vscode.md Created: 2022-08-19T15:14:39+03:00 Changed: 2024-07-09T11:21:12+03:00