// 将键绑定放入此文件中以覆盖默认值
// 将键绑定放入此文件中以覆盖默认值
[
{
"key": "ctrl+cmd+l",
"command": "cursorEnd",
"when": "editorTextFocus"
},
{
"key": "ctrl+j",
"command": "cursorDown",
"when": "editorTextFocus"
},
{
"key": "ctrl+h",
"command": "cursorLeft",
"when": "editorTextFocus"
},
{
"key": "ctrl+cmd+h",
"command": "cursorHome",
"when": "editorTextFocus"
},
{
"key": "ctrl+l",
"command": "cursorRight",
"when": "editorTextFocus"
},
{
"key": "cmd+l",
"command": "editor.action.deleteLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+alt+l",
"command": "editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly"
},
{
"key": "cmd+shift+enter",
"command": "editor.action.insertLineAfter",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+l",
"command": "cursorWordEndRight",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+h",
"command": "cursorWordStartLeft",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+space",
"command": "workbench.action.debug.start",
"when": "!inDebugMode"
},
{
"key": "cmd+i",
"command": "editor.action.quickFix",
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
},
{
"key": "cmd+e",
"command": "workbench.action.quickOpen"
},
// {
// "key": "shift+cmd+space",
// "command": "workbench.action.tasks.build"
// },
{
"key": "shift+cmd+h",
"command": "editor.action.marker.next",
"when": "editorFocus && !editorReadonly"
},
{
"key": "cmd+5",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "cmd+1",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "shift+cmd+s",
"command": "workbench.files.action.showActiveFileInExplorer"
},
{
"key": "ctrl+k",
"command": "cursorUp",
"when": "editorTextFocus"
},
{
"key": "ctrl+j",
"command": "repl.action.historyPrevious",
"when": "editorTextFocus && inDebugRepl && onFirsteDebugReplLine"
},
{
"key": "ctrl+k",
"command": "list.focusUp",
"when": "listFocus"
},
{
"key": "ctrl+k",
"command": "search.action.focusSearchFromResults",
"when": "firstMatchFocus && searchViewletVisible"
},
{
"key": "ctrl+k",
"command": "search.focus.previousInputBox",
"when": "inputBoxFocus && searchViewletVisible && !searchInputBoxFocus"
},
{
"key": "ctrl+k",
"command": "showPrevParameterHint",
"when": "editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible"
},
{
"key": "ctrl+k",
"command": "selectPrevSuggestion",
"when": "editorTextFocus && suggestWidgetMultipleSuggestions && suggestWidgetVisible"
},
{
"key": "ctrl+k",
"command": "workbench.action.interactivePlayground.arrowUp",
"when": "interactivePlaygroundFocus && !editorTextFocus"
},
{
"key": "ctrl+j",
"command": "workbench.action.quickOpenSelectNext",
"when": "inQuickOpen"
},
{
"key": "ctrl+j",
"command": "repl.action.historyNext",
"when": "editorTextFocus && inDebugRepl && onFirsteDebugReplLine"
},
{
"key": "ctrl+j",
"command": "list.focusDown",
"when": "listFocus"
},
{
"key": "ctrl+j",
"command": "search.focus.NextInputBox",
"when": "inputBoxFocus && searchViewletVisible && !searchInputBoxFocus"
},
{
"key": "ctrl+j",
"command": "showNextParameterHint",
"when": "editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible"
},
{
"key": "ctrl+j",
"command": "selectNextSuggestion",
"when": "editorTextFocus && suggestWidgetMultipleSuggestions && suggestWidgetVisible"
},
{
"key": "ctrl+j",
"command": "workbench.action.interactivePlayground.arrowDown",
"when": "interactivePlaygroundFocus && !editorTextFocus"
},
{
"command": "workbench.action.quickOpenSelectPrevious",
"key": "ctrl+k",
"when": "inQuickOpen"
},
{
"key": "cmd+k",
"command": "workbench.action.gotoSymbol"
},
{
"key": "shift+cmd+9",
"command": "workbench.action.previousEditor"
},
{
"key": "alt+cmd+left",
"command": "-workbench.action.previousEditor"
},
{
"key": "shift+cmd+0",
"command": "workbench.action.nextEditor"
},
{
"key": "alt+cmd+right",
"command": "-workbench.action.nextEditor"
},
{
"key": "shift+cmd+o",
"command": "workbench.action.showCommands"
},
{
"key": "shift+cmd+p",
"command": "-workbench.action.showCommands"
},
{
"key": "cmd+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
}
]
Vscode 个人自定义快捷键
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 今年很多UI 设计师甚至整个团队已经彻底抛弃PS,完全用Sketch 做设计了,不过由于Sketch 的界面布局原...
- sublime 原生快捷键 —— 不常用但很有用的那些快捷键 sublime 原生快捷键 注意:如果是 mac 中...
- pragma mark 自定义快捷键 pragma mark 概念 pragma mark 代码 KLine.h ...