VSCode Cheat Sheet and Knowledgebase: Unterschied zwischen den Versionen
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Matt (Diskussion | Beiträge) |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 5: | Zeile 5: | ||
|- | |- | ||
|Ctrl + Shift + P | |Ctrl + Shift + P | ||
| | |Command palette | ||
|- | |- | ||
|Ctrl + , | |Ctrl + , | ||
Zeile 15: | Zeile 15: | ||
|Ctrl - | |Ctrl - | ||
|Zoom out | |Zoom out | ||
|- | |||
|Ctrl + K Ctrl + T | |||
|Theme selector | |||
|} | |} | ||
Zeile 129: | Zeile 132: | ||
== VSCode Configuration == | == VSCode Configuration == | ||
If not specified otherwise in the following sections always go to Settings. | If not specified otherwise in the following sections always go to Settings first or press <code>Ctrl + ,</code>. | ||
=== Visibility in Explorer === | === Visibility in Explorer === | ||
Zeile 136: | Zeile 139: | ||
Go to section: '''Files:''' '''Exclude''' for all excluding options or specifically for '''Files Exclude.''' | Go to section: '''Files:''' '''Exclude''' for all excluding options or specifically for '''Files Exclude.''' | ||
=== Show Suggestions === | === Don't Show Suggestions === | ||
Section '''Editor: Quick Suggestions''' | Section '''Editor: Quick Suggestions''' | ||
Disable all for Intellisense. By CTRL + SPACE it can be show again | Disable all for Intellisense. By CTRL + SPACE it can be show again | ||
=== Show Parameter Hover === | === Don't Show Parameter Hover === | ||
Section: '''Editor > Parameter Hints: Enabled''' | Section: '''Editor > Parameter Hints: Enabled''' | ||
=== Suggest Function Parameters with Parenthesis === | |||
Section: '''JavaScript > Suggest: Complete Function Calls''' | |||
Activate: Complete functions with their parameter signature. | |||
=== Disable File Switcher List on Ctrl + Tab === | |||
Open '''keybindings.json''' and add:<syntaxhighlight lang="json"> | |||
[ | |||
{ | |||
"other configurations" : "..." | |||
}, | |||
{ | |||
"key": "ctrl+tab", | |||
"command": "workbench.action.nextEditorInGroup" | |||
}, | |||
{ | |||
"key": "ctrl+shift+tab", | |||
"command": "workbench.action.previousEditorInGroup" | |||
} | |||
] | |||
</syntaxhighlight> | |||
=== Indentations / Tab Size === | |||
For changing default tab size from 4 to 2 in Settings go to section: '''Editor > Tab Size''' | |||
Make sure to change it in all profiles or set it in user profile, click on the gear wheel and set to all profiles. | |||
=== Formatting / Indentation for autoformatting Python with autopep8 === | |||
Go to section: '''Extensions > autopep8''' | |||
Add to args: | |||
--indent-size=2 | |||
[[Kategorie:Development]] | [[Kategorie:Development]] |
Aktuelle Version vom 27. Oktober 2024, 19:27 Uhr
Application Wide Shortcuts
Shortcut | Action |
---|---|
Ctrl + Shift + P | Command palette |
Ctrl + , | Open settings |
Ctrl + | Zoom in |
Ctrl - | Zoom out |
Ctrl + K Ctrl + T | Theme selector |
Editor Shortcuts
Window Control
Shortcut | Action |
---|---|
Ctrl + 1 | Go to first editor panel |
Ctrl + 2 / 3 | Go to second / third editor panel, create one if not present |
Ctrl + ^ | Split editor panel |
Ctrl + W | Close file |
Ctrl + Shift + T | Reopen last closed file |
Ctrl + Tab | Next tab |
Ctrl + B | Toggle sidebar visibility |
Shortcut | Action |
---|---|
Alt + ↑/↓ | Move line up/down |
Shift + Alt + ↑/↓ | Duplicate line up/down |
Ctrl + Shift + K | Delete line |
Ctrl + Z | Undo |
Multi Cursor Editing
Shortcut | Action |
---|---|
Alt + Click | Add cursor |
Ctrl + D | Multi-select word |
Ctrl + Shift + Alt + ↑/↓ | Add second cursor in the line above or below |
Coding
Shortcut | Action |
---|---|
Ctrl + # | Comment / Uncomment line |
Shift + Alt + F | Format document |
Ctrl + Space | Show suggestions |
File Management
Shortcut | Action |
---|---|
Ctrl + # | Comment / Uncomment line |
Shift + Alt + F | Format document |
Ctrl + Space | Show suggestions |
Terminal Shortcuts
Shortcut | Action |
---|---|
Ctrl + ö / Ctrl + ` | Toggle terminal panel / Switch to terminal panel, if in editor |
Ctrl + Shift + ö | Create second terminal tab |
Ctrl + L | Clear Terminal |
Ctrl + Shift + 5 | Split Terminal |
VSCode Configuration
If not specified otherwise in the following sections always go to Settings first or press Ctrl + ,
.
Visibility in Explorer
Hiding or making files or folders visible is implemented with excludes in VSCode.
Go to section: Files: Exclude for all excluding options or specifically for Files Exclude.
Don't Show Suggestions
Section Editor: Quick Suggestions
Disable all for Intellisense. By CTRL + SPACE it can be show again
Don't Show Parameter Hover
Section: Editor > Parameter Hints: Enabled
Suggest Function Parameters with Parenthesis
Section: JavaScript > Suggest: Complete Function Calls
Activate: Complete functions with their parameter signature.
Disable File Switcher List on Ctrl + Tab
Open keybindings.json and add:
[
{
"other configurations" : "..."
},
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditorInGroup"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditorInGroup"
}
]
Indentations / Tab Size
For changing default tab size from 4 to 2 in Settings go to section: Editor > Tab Size
Make sure to change it in all profiles or set it in user profile, click on the gear wheel and set to all profiles.
Formatting / Indentation for autoformatting Python with autopep8
Go to section: Extensions > autopep8
Add to args:
--indent-size=2