- pylance
- git lens
Open the preferences via Ctrl Shift P
Choose to use Preferences: Open Keyboard Shortcuts (JSON)
Add the following:
// Place your key bindings in this file to override the defaults
[
{
"key": "ctrl+'",
"command": "workbench.action.terminal.focus",
"when": "!terminalFocus"
},
{
"key": "ctrl+'",
"command": "workbench.action.focusActiveEditorGroup",
"when": "terminalFocus"
}
]
Sometimes some settings don't seem to be active. Look for the extension's help and see the appropriate JSON settting.
These are my preferences.
Open the "user settings (JSON)" file and add the setting
For example
{
"python.analysis.autoImportCompletions": true,
"terminal.integrated.enableMultiLinePasteWarning": false,
"editor.autoClosingBrackets": "never",
"editor.autoClosingQuotes": "never",
"editor.autoClosingDelete": "never",
"editor.autoClosingOvertype": "never",
"editor.autoSurround": "never",
// Undo the mudder ducker's damage
// Can be omitted if this merges: https://github.com/microsoft/vscode/pull/184938
"editor.tokenColorCustomizations": {
"[*]": {
"textMateRules": [
{
"name": "Docstrings",
"scope": "string.quoted.docstring",
"settings": {
"foreground": "#CE9178"
}
}
]
}
}
// May his editor forever fight his intentions with minor inconveniences
// https://github.com/microsoft/vscode/pull/182162
}