diff options
| author | vlapa <vlapa@ya.ru> | 2026-06-13 20:33:26 +0300 |
|---|---|---|
| committer | vlapa <vlapa@ya.ru> | 2026-06-13 20:33:26 +0300 |
| commit | e5abc1fe99340b979b18864d978179f71fe8f5c5 (patch) | |
| tree | 98fd0ad7c6d0744894d6e74e446daacd9e6dd1b5 /VSCode.md | |
First
Diffstat (limited to 'VSCode.md')
| -rw-r--r-- | VSCode.md | 151 |
1 files changed, 151 insertions, 0 deletions
diff --git a/VSCode.md b/VSCode.md new file mode 100644 index 0000000..e856eec --- /dev/null +++ b/VSCode.md @@ -0,0 +1,151 @@ +==_Extensions:_== + +**autoDocstring +autopep8 +C/C++ +C/C++ Extension Pack +C/C++ Themes +Code Runner +Material Icon Theme +PlatformiO IDE +Pylance +Python +Python Debugger +Russian Language Pack for Visual Studio +Vim** + +================================ + +## Table of Contents + +- [VSCode Keyboard Shortcuts for Developers](#vscode-keyboard-shortcuts-for-developers) + - [General Shortcuts](#general-shortcuts) + - [Basic Editing](#basic-editing) + - [Rich Languages Editing](#rich-languages-editing) + - [Multi-cursor and Selection](#multi-cursor-and-selection) + - [Display](#display) + - [Search and Replace](#search-and-replace) + - [Navigation](#navigation) + - [Editor Management](#editor-management) + - [File Management](#file-management) + - [Debug](#debug) + - [Integrated Terminal](#integrated-terminal) + +# VSCode Keyboard Shortcuts for Developers + +## General Shortcuts + +| Command | Description | +| ------- | ----------- | +| `Ctrl + Shift + P` | Show Command Palette | +| `Ctrl + Shift + X` | Show Extensions | + +## Basic Editing + +| Command | Description | +| ------- | ----------- | +| `Ctrl + A` | Select All | +| `Ctrl + C` | Copy line | +| `Ctrl + D` | Duplicate line | +| `Ctrl + L` | Select current line | +| `Ctrl + X` | Cut line | +| `Ctrl + U` | Undo last cursor operation | +| `Ctrl + V` | Paste | +| `Ctrl + Y` | Redo Changes | +| `Ctrl + Z` | Undo Changes | +| `Alt + Down` | Move Line Down | +| `Alt + Up` | Move Line Up| + +## Rich Languages Editing + +| Command | Description | +| ------- | ----------- | +| `F2` | Rename Symbol | +| `Shift + F12` | Go to References | +| `F12` | Go to Definition | +| `Ctrl + Space` | Trigger Suggest | +| `Ctrl + .` | Quick Fix | + +## Multi-cursor and Selection + +| Command | Description | +| ------- | ----------- | +| `Alt + Click` | Insert cursor | +| `Shift + Alt + UpArrow` | Copy line up | +| `Shift + Alt + DownArrow` | Copy line down | +| `Shift + Alt + Click` | Select text in blocks | +| `Ctrl + Alt + UpArrow` | Add cursor above | +| `Ctrl + Alt + DownArrow` | Add cursor below | +| `Ctrl + Shift + K` | Delete line | +| `Ctrl + Shift + L` | Select all occurrences of current selection | + +## Display + +| Command | Description | +| ------- | ----------- | +| `Ctrl + Shift + F` | Show Search | + +## Search and Replace + +| Command | Description | +| ------- | ----------- | +| `Ctrl + F` | Find | +| `Ctrl + H` | Replace | +| `Ctrl + Shift + F` | Find in Files | +| `Ctrl + Shift + H` | Replace in Files | +| `Ctrl + Shift + Enter` | Replace All | + +## Navigation + +| Command | Description | +| ------- | ----------- | +| `Ctrl + P` | Go to File | +| `Ctrl + J` | Toggle panel (Opens/closes terminal) | +| `Ctrl + B` | Toggle primary sidebar | +| `Ctrl + Shift + E` | Go to explorer | +| `Ctrl + Shift + X` | Go to extensions | +| `Ctrl + Shift + D` | Go to Run and Debug | +| `Ctrl + Shift + G` | Go to Source Control | +| `Ctrl + Shift + H` | Go to Search | +| `Ctrl + Shift + J` | Go to Problems | +| `` Ctrl + ↑/↓ ``| Scroll up/down | +| `` Ctrl+ Home/End ``| Scroll top/bottom | + +## Editor Management + +| Command | Description | +| ------- | ----------- | +| `Ctrl + W` | Close Editor | +| `Ctrl + \` | Split Editor | +| `Ctrl + Shift + PgUp` | Move Editor Left | +| `Ctrl + Shift + PgDn` | Move Editor Right | + +## File Management + +| Command | Description | +| ------- | ----------- | +| `Ctrl + N` | New Text File | +| `Ctrl + O` | Open | +| `Ctrl + S` | Save | +| `Ctrl + Shift + S` | Save As | +| `Ctrl + W` | Close | +| `Ctrl + Shift + T` | Open Recently Closed Editor | + +## Debug + +| Command | Description | +| ------- | ----------- | +| `F9` | Toggle Breakpoint | +| `F5` | Start | +| `Ctrl + F5` | Start (without debugging) | +| `F11` | Step Into | + +## Integrated Terminal + +| Command | Description | +| ------- | ----------- | +| `` Ctrl + ` `` | Show integrated terminal | +| `` Ctrl + Shift + ` `` | Create new integrated terminal | + + + |
