VSCode CheatSheet
プリセット
key | command | when | コメント |
---|---|---|---|
escape escape | workbench.action.exitZenMode | inZenMode | 禅モードを終了させる |
shift+escape | closeReferenceSearchEditor | inReferenceSearchEditor && !config.editor.stablePeek | 検索窓を閉じる |
escape | closeReferenceSearchEditor | inReferenceSearchEditor && !config.editor.stablePeek | 検索窓を閉じる |
shift+escape | cancelSelection | editorHasSelection && textInputFocus | 選択状態を解除 |
escape | cancelSelection | editorHasSelection && textInputFocus | 選択状態を解除 |
ctrl+end | cursorBottom | textInputFocus | 最下部に移動 |
ctrl+shift+end | cursorBottomSelect | textInputFocus | 現在位置から最下部までを選択 |
ctrl+shift+alt+down | cursorColumnSelectDown | textInputFocus | 矩形選択で下に選択位置を伸ばす |
ctrl+shift+alt+left | cursorColumnSelectLeft | textInputFocus | 矩形選択で左に選択位置を伸ばす |
ctrl+shift+alt+pagedown | cursorColumnSelectPageDown | textInputFocus | 最後の行まで一気に矩形選択 |
ctrl+shift+alt+pageup | cursorColumnSelectPageUp | textInputFocus | 最初の行まで一気に矩形選択 |
ctrl+shift+alt+right | cursorColumnSelectRight | textInputFocus | 矩形選択で右に選択位置を伸ばす |
ctrl+shift+alt+up | cursorColumnSelectUp | textInputFocus | 矩形選択で上に選択位置を伸ばす |
down | cursorDown | textInputFocus | 下に移動 |
ctrl+shift+down | cursorDownSelect | textInputFocus | 下に選択範囲を広げる |
shift+down | cursorDownSelect | textInputFocus | 下に選択範囲を広げる |
end | cursorEnd | textInputFocus | 行末に移動。ワードラップが有効な場合、見かけ上の行末に移動 |
shift+end | cursorEndSelect | textInputFocus | 行末まで選択。ワードラップが有効な場合、見かけ上の行末まで選択 |
home | cursorHome | textInputFocus | 行頭に移動。ワードラップが有効な場合、見かけ上の行頭に移動 |
shift+home | cursorHomeSelect | textInputFocus | 行頭まで選択。ワードラップが有効な場合、見かけ上の行頭まで選択 |
left | cursorLeft | textInputFocus | カーソルを左に移動 |
shift+left | cursorLeftSelect | textInputFocus | 左に選択範囲を伸ばす |
pagedown | cursorPageDown | textInputFocus | 1ページ下に移動 |
shift+pagedown | cursorPageDownSelect | textInputFocus | 1ページ下に選択範囲を広げる |
pageup | cursorPageUp | textInputFocus | 1ページ上に移動 |
shift+pageup | cursorPageUpSelect | textInputFocus | 1ページ上に選択範囲を広げる |
right | cursorRight | textInputFocus | 右に移動 |
shift+right | cursorRightSelect | textInputFocus | 右に選択範囲を伸ばす |
ctrl+home | cursorTop | textInputFocus | ファイルの先頭に移動 |
ctrl+shift+home | cursorTopSelect | textInputFocus | ファイルの先頭まで選択範囲を広げる |
up | cursorUp | textInputFocus | 上に移動 |
ctrl+shift+up | cursorUpSelect | textInputFocus | 選択範囲を上に伸ばす |
shift+up | cursorUpSelect | textInputFocus | 選択範囲を上に伸ばす |
shift+backspace | deleteLeft | textInputFocus && !editorReadonly | 左の文字を削除 |
backspace | deleteLeft | textInputFocus && !editorReadonly | 左の文字を削除 |
delete | deleteRight | textInputFocus && !editorReadonly | 右の文字を削除 |
ctrl+a | editor.action.selectAll | textInputFocus | すべて選択 |
ctrl+i | expandLineSelection | textInputFocus | 行を選択(連続で実行すると次の行に選択範囲を拡大) |
shift+tab | outdent | editorTextFocus && !editorReadonly && !editorTabMovesFocus | アウトデント(字下げを戻す) |
ctrl+shift+z | redo | textInputFocus && !editorReadonly | やり直し |
ctrl+y | redo | textInputFocus && !editorReadonly | やり直し |
ctrl+down | scrollLineDown | textInputFocus | カーソル位置を変えずに一行下にスクロール |
ctrl+up | scrollLineUp | textInputFocus | カーソル位置を変えずに一行上にスクロール |
alt+pagedown | scrollPageDown | textInputFocus | カーソル位置を変えずに一ページ下にスクロール |
alt+pageup | scrollPageUp | textInputFocus | カーソル位置を変えずに一ページ上にスクロール |
tab | tab | editorTextFocus && !editorReadonly && !editorTabMovesFocus | tab |
ctrl+z | undo | textInputFocus && !editorReadonly | 元に戻す |
shift+escape | removeSecondaryCursors | editorHasMultipleSelections && textInputFocus | 複数カーソルがある状態を解除 |
escape | removeSecondaryCursors | editorHasMultipleSelections && textInputFocus | 複数カーソルがある状態を解除 |
right | repl.action.acceptSuggestion | inDebugRepl && suggestWidgetVisible && textInputFocus | 提案ウィジェットが出ているときにウィジェット内にフォーカスを移す |
ctrl+f | actions.find | 検索 | |
enter | breakpointWidget.action.acceptInput | breakpointWidgetVisible && inBreakpointWidget | |
shift+escape | closeBreakpointWidget | breakpointWidgetVisible && textInputFocus | |
escape | closeBreakpointWidget | breakpointWidgetVisible && textInputFocus | |
shift+escape | closeReviewPanel | reviewPanelVisible | レビューパネルを閉じる |
escape | closeReviewPanel | reviewPanelVisible | レビューパネルを閉じる |
ctrl+u | cursorUndo | textInputFocus | 前のカーソル位置に移動(カーソルの位置履歴を一つ削除する) |
ctrl+right | cursorWordEndRight | textInputFocus | 単語の終端に移動(右側) |
ctrl+shift+right | cursorWordEndRightSelect | textInputFocus | 単語の終端まで選択範囲を拡大(右側) |
ctrl+left | cursorWordStartLeft | textInputFocus | 単語の先頭に移動(左側) |
ctrl+shift+left | cursorWordStartLeftSelect | textInputFocus | 単語の先頭まで選択範囲を拡大(左側) |
ctrl+backspace | deleteWordLeft | textInputFocus && !editorReadonly | 単語の先頭・終端まで削除(左方向) |
ctrl+delete | deleteWordRight | textInputFocus && !editorReadonly | 単語の先頭・終端まで削除(右方向) |
ctrl+k ctrl+c | editor.action.addCommentLine | editorTextFocus && !editorReadonly | 行コメントを追加(htmlだとtoggle?) |
ctrl+d | editor.action.addSelectionToNextFindMatch | editorFocus | 選択している文字列(もしくはハイライト)と同じ文字列を次々に選択 |
shift+alt+a | editor.action.blockComment | editorTextFocus && !editorReadonly | ブロックコメントtoggle |
ctrl+f2 | editor.action.changeAll | editorTextFocus && !editorReadonly | 現在選択しているテキストと同じテキストのすべての終端にカーソルを作成(選択しているテキストがなければカーソルのある単語) |
ctrl+insert | editor.action.clipboardCopyAction | textInputFocus | コピー(何も選択状態でなければ行をコピー) |
ctrl+c | editor.action.clipboardCopyAction | textInputFocus | コピー(何も選択状態でなければ行をコピー) |
shift+delete | editor.action.clipboardCutAction | textInputFocus && !editorReadonly | カット(何も選択状態でなければ行をカット) |
ctrl+x | editor.action.clipboardCutAction | textInputFocus && !editorReadonly | カット(何も選択状態でなければ行をカット) |
shift+insert | editor.action.clipboardPasteAction | textInputFocus && !editorReadonly | ペースト(コピーやカット時に何も選択せずコピーしていると、上に行をペースト) |
ctrl+v | editor.action.clipboardPasteAction | textInputFocus && !editorReadonly | ペースト(コピーやカット時に何も選択せずコピーしていると、上に行をペースト) |
ctrl+/ | editor.action.commentLine | editorTextFocus && !editorReadonly | ラインコメントtoggle |
shift+alt+down | editor.action.copyLinesDownAction | editorTextFocus && !editorReadonly | 行を下に複製 |
shift+alt+up | editor.action.copyLinesUpAction | editorTextFocus && !editorReadonly | 行を上に複製 |
ctrl+k ctrl+k | editor.action.defineKeybinding | editorTextFocus && !editorReadonly && editorLangId == 'jsonc' | keybinding.jsonを編集しているとき、設定を記述するのを助けてくれる |
ctrl+shift+k | editor.action.deleteLines | textInputFocus && !editorReadonly | 行を削除 |
f7 | editor.action.diffReview.next | isInDiffEditor | gitのdiff等を見てるときに次の差分箇所に移動 |
shift+f7 | editor.action.diffReview.prev | isInDiffEditor | gitのdiff等を見てるときに前の差分箇所に移動 |
alt+f3 | editor.action.dirtydiff.next | editorTextFocus | 次のdirtydiffを表示 |
shift+alt+f3 | editor.action.dirtydiff.previous | editorTextFocus | 前のdirtydiffを表示 |
ctrl+f | editor.action.extensioneditor.showfind | activeEditor == 'workbench.editor.extension' | 拡張機能閲覧時に検索窓を表示 |
shift+alt+f | editor.action.formatDocument | editorTextFocus && !editorReadonly | 編集中ファイルを整形する |
ctrl+k ctrl+f | editor.action.formatSelection | editorTextFocus && !editorReadonly | 選択範囲を整形する |
f12 | editor.action.goToDeclaration | editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor | 定義箇所に移動 |
ctrl+f12 | editor.action.goToImplementation | editorHasImplementationProvider && editorTextFocus && !isInEmbeddedEditor | |
ctrl+shift+. | editor.action.inPlaceReplace.down | editorTextFocus && !editorReadonly | |
ctrl+shift+, | editor.action.inPlaceReplace.up | editorTextFocus && !editorReadonly | |
ctrl+] | editor.action.indentLines | editorTextFocus && !editorReadonly | インデント |
ctrl+alt+up | editor.action.insertCursorAbove | editorTextFocus | 上にカーソルを増やす |
shift+alt+i | editor.action.insertCursorAtEndOfEachLineSelected | editorTextFocus | 選択中の各行の最後にカーソルを作成 |
ctrl+alt+down | editor.action.insertCursorBelow | editorTextFocus | 下にカーソルを増やす |
ctrl+enter | editor.action.insertLineAfter | editorTextFocus && !editorReadonly | 下に行を追加 |
ctrl+shift+enter | editor.action.insertLineBefore | editorTextFocus && !editorReadonly | 上に行を追加 |
ctrl+shift+\ | editor.action.jumpToBracket | editorTextFocus | 対応するカッコにジャンプする |
f8 | editor.action.marker.nextInFiles | editorFocus && !editorReadonly | 次の警告・エラーの箇所へ |
shift+f8 | editor.action.marker.prevInFiles | editorFocus && !editorReadonly | 前の警告・エラーの箇所へ |
alt+down | editor.action.moveLinesDownAction | editorTextFocus && !editorReadonly | 行を下に移動させる |
alt+up | editor.action.moveLinesUpAction | editorTextFocus && !editorReadonly | 行を上に移動させる |
ctrl+k ctrl+d | editor.action.moveSelectionToNextFindMatch | editorFocus | 現在の選択箇所を検索テキストにして次の検索位置に移動(選択箇所がない場合、現在の単語を選択するのみ) |
f3 | editor.action.nextMatchFindAction | editorFocus | 次の検索位置に移動 |
ctrl+f3 | editor.action.nextSelectionMatchFindAction | editorFocus | 現在の選択箇所を検索テキストにして次の検索位置に移動(単語が選択されていなくても開始時に次の場所に移動) |
ctrl+k f12 | editor.action.openDeclarationToTheSide | editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor | 画面を分割して定義箇所を表示 |
shift+alt+o | editor.action.organizeImports | editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\s|^)source\.organizeImports\b/ | |
ctrl+[ | editor.action.outdentLines | editorTextFocus && !editorReadonly | アウトデント |
ctrl+shift+f12 | editor.action.peekImplementation | editorHasImplementationProvider && editorTextFocus && !isInEmbeddedEditor | |
alt+f12 | editor.action.previewDeclaration | editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor | 定義箇所をプレビュー表示 |
shift+f3 | editor.action.previousMatchFindAction | editorFocus | 前の検索位置に移動 |
ctrl+shift+f3 | editor.action.previousSelectionMatchFindAction | editorFocus | 現在の選択箇所を検索テキストにして前の検索位置に移動(単語が選択されていなくても開始時に前の場所に移動) |
ctrl+. | editor.action.quickFix | editorHasCodeActionsProvider && editorTextFocus && !editorReadonly | クイックフィックスとリファクタリングを出す |
ctrl+shift+r | editor.action.refactor | editorHasCodeActionsProvider && editorTextFocus && !editorReadonly | リファクタリングを出す |
shift+f12 | editor.action.referenceSearch.trigger | editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor | |
ctrl+k ctrl+u | editor.action.removeCommentLine | editorTextFocus && !editorReadonly | 行コメントを削除(htmlだとtoggle?) |
f2 | editor.action.rename | editorHasRenameProvider && editorTextFocus && !editorReadonly | シンボルのrename |
ctrl+shift+l | editor.action.selectHighlights | editorFocus | ハイライトされているものをすべて選択 |
alt+f1 | editor.action.showAccessibilityHelp | editorFocus | |
shift+f10 | editor.action.showContextMenu | textInputFocus | |
ctrl+k ctrl+i | editor.action.showHover | editorTextFocus | |
shift+alt+right | editor.action.smartSelect.grow | editorTextFocus | スマートセレクト(拡大) |
shift+alt+left | editor.action.smartSelect.shrink | editorTextFocus | スマートセレクト(縮小) |
ctrl+h | editor.action.startFindReplaceAction | 検索窓の置換メニューを開く | |
ctrl+m | editor.action.toggleTabFocusMode | タブキーでfocusが移動するモードのtoggle | |
alt+z | editor.action.toggleWordWrap | ワードラップ(画面端で折り返すやつ)のtoggle | |
ctrl+shift+space | editor.action.triggerParameterHints | editorHasSignatureHelpProvider && editorTextFocus | パラメーターヒントを表示 |
ctrl+space | editor.action.triggerSuggest | editorHasCompletionItemProvider && textInputFocus && !editorReadonly | |
ctrl+k ctrl+x | editor.action.trimTrailingWhitespace | editorTextFocus && !editorReadonly | |
escape | editor.action.webvieweditor.hideFind | webviewFindWidgetVisible && !editorFocus && activeEditor == 'WebviewEditor' | 検索窓を閉じる |
escape | editor.action.webvieweditor.hideFind | webviewFindWidgetVisible && !editorFocus && activeEditor == 'workbench.editor.htmlPreviewPart' | 検索窓を閉じる |
ctrl+a | editor.action.webvieweditor.selectAll | !editorFocus && !inputFocus && activeEditor == 'workbench.editor.htmlPreviewPart' | すべて選択 |
ctrl+a | editor.action.webvieweditor.selectAll | !editorFocus && !inputFocus && activeEditor == 'WebviewEditor' | すべて選択 |
ctrl+f | editor.action.webvieweditor.showFind | !editorFocus && activeEditor == 'workbench.editor.htmlPreviewPart' | 検索窓を表示 |
ctrl+f | editor.action.webvieweditor.showFind | !editorFocus && activeEditor == 'WebviewEditor' | 検索窓を表示 |
f7 | editor.action.wordHighlight.next | editorTextFocus && hasWordHighlights | |
shift+f7 | editor.action.wordHighlight.prev | editorTextFocus && hasWordHighlights | |
ctrl+k ctrl+i | editor.debug.action.showDebugHover | editorTextFocus && inDebugMode | |
f9 | editor.debug.action.toggleBreakpoint | editorTextFocus | |
tab | editor.emmet.action.expandAbbreviation | config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus | |
ctrl+shift+[ | editor.fold | editorTextFocus | fold |
ctrl+k ctrl+0 | editor.foldAll | editorTextFocus | すべてfold |
ctrl+k ctrl+/ | editor.foldAllBlockComments | editorTextFocus | ブロックコメントをすべてfold |
ctrl+k ctrl+8 | editor.foldAllMarkerRegions | editorTextFocus | すべてのMarkerRegionをfold |
ctrl+k ctrl+1 | editor.foldLevel1 | editorTextFocus | 字下げの階層が1段階の部分をfold(現在カーソルがある部分はfoldされない) |
ctrl+k ctrl+2 | editor.foldLevel2 | editorTextFocus | 字下げの階層が2段階の部分をfold(現以下略 |
ctrl+k ctrl+3 | editor.foldLevel3 | editorTextFocus | 字下げの階層が3段階の部分をfold(現以下略 |
ctrl+k ctrl+4 | editor.foldLevel4 | editorTextFocus | 字下げの階層が4段階の部分をfold(現以下略 |
ctrl+k ctrl+5 | editor.foldLevel5 | editorTextFocus | 字下げの階層が5段階の部分をfold(現以下略 |
ctrl+k ctrl+6 | editor.foldLevel6 | editorTextFocus | 字下げの階層が6段階の部分をfold(現以下略 |
ctrl+k ctrl+7 | editor.foldLevel7 | editorTextFocus | 字下げの階層が7段階の部分をfold(現以下略 |
ctrl+k ctrl+[ | editor.foldRecursively | editorTextFocus | 現在の位置から下の階層の部分を各字下げ箇所でfold |
ctrl+shift+] | editor.unfold | editorTextFocus | 現在の位置でfold解除 |
ctrl+k ctrl+j | editor.unfoldAll | editorTextFocus | すべてfold解除 |
ctrl+k ctrl+9 | editor.unfoldAllMarkerRegions | editorTextFocus | すべてのMarkerRegionのfoldを解除 |
ctrl+k ctrl+] | editor.unfoldRecursively | editorTextFocus | 現在の位置の下の階層をすべてfold解除 |
tab | insertSnippet | editorTextFocus && hasSnippetCompletions && !editorTabMovesFocus && !inSnippetMode | スニペットの挿入 |
ctrl+enter | openReferenceToSide | referenceSearchTreeFocused && referenceSearchVisible | |
enter | repl.action.acceptInput | inDebugRepl && textInputFocus | |
escape | settings.action.clearSearchResults | inSettingsSearch | |
ctrl+. | settings.action.editFocusedSetting | inSettingsSearch | |
enter | settings.action.focusNextSetting | inSettingsSearch | |
shift+enter | settings.action.focusPreviousSetting | inSettingsSearch | |
down | settings.action.focusSettingsFile | inSettingsSearch && !suggestWidgetVisible | |
ctrl+f | settings.action.search | inSettingsEditor | |
alt+f5 | workbench.action.editor.nextChange | editorTextFocus | 次の差分箇所に移動 |
shift+alt+f5 | workbench.action.editor.previousChange | editorTextFocus | 前の差分箇所に移動 |
shift+escape | closeFindWidget | editorFocus && findWidgetVisible | |
escape | closeFindWidget | editorFocus && findWidgetVisible | |
ctrl+alt+enter | editor.action.replaceAll | editorFocus && findWidgetVisible | すべて置換 |
ctrl+shift+1 | editor.action.replaceOne | editorFocus && findWidgetVisible | 一つだけ置換 |
alt+enter | editor.action.selectAllMatches | editorFocus && findWidgetVisible | 検索テキストと一致するものをすべて選択 |
alt+c | toggleFindCaseSensitive | editorFocus | 検索時に大文字と小文字を区別するかのtoggle |
alt+l | toggleFindInSelection | editorFocus | 検索時に選択範囲のみ検索するかのtoggle |
alt+r | toggleFindRegex | editorFocus | 検索時に正規表現を使用するかのtoggle |
alt+w | toggleFindWholeWord | editorFocus | 検索語が単語全体と一致するかのtoggle |
tab | jumpToNextSnippetPlaceholder | editorTextFocus && hasNextTabstop && inSnippetMode | |
shift+tab | jumpToPrevSnippetPlaceholder | editorTextFocus && hasPrevTabstop && inSnippetMode | |
escape | leaveEditorMessage | messageVisible | |
shift+escape | leaveSnippet | editorTextFocus && inSnippetMode | |
escape | leaveSnippet | editorTextFocus && inSnippetMode | |
shift+escape | closeDirtyDiff | dirtyDiffVisible | diffのプレビューを閉じる |
escape | closeDirtyDiff | dirtyDiffVisible | diffのプレビューを閉じる |
shift+escape | closeMarkersNavigation | editorFocus && markersNavigationVisible | |
escape | closeMarkersNavigation | editorFocus && markersNavigationVisible | |
f4 | goToNextReferenceFromEmbeddedEditor | inReferenceSearchEditor | |
shift+f4 | goToPreviousReferenceFromEmbeddedEditor | inReferenceSearchEditor | |
shift+escape | closeParameterHints | editorTextFocus && parameterHintsVisible | パラメーターヒントを閉じる |
escape | closeParameterHints | editorTextFocus && parameterHintsVisible | パラメーターヒントを閉じる |
alt+down | showNextParameterHint | editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible | 次のパラメーターヒント |
down | showNextParameterHint | editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible | 次のパラメーターヒント |
alt+up | showPrevParameterHint | editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible | 前のパラメーターヒント |
up | showPrevParameterHint | editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible | 前のパラメーターヒント |
tab | acceptSelectedSuggestion | suggestWidgetVisible && textInputFocus | 選択中の提案ウィジェットを決定 |
enter | acceptSelectedSuggestionOnEnter | acceptSuggestionOnEnter && suggestWidgetVisible && suggestionMakesTextEdit && textInputFocus | 選択中の提案ウィジェットを決定 |
shift+escape | hideSuggestWidget | suggestWidgetVisible && textInputFocus | 提案ウィジェットを隠す |
escape | hideSuggestWidget | suggestWidgetVisible && textInputFocus | 提案ウィジェットを隠す |
tab | insertBestCompletion | atEndOfWord && !hasOtherSuggestions && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on' | |
tab | insertNextSuggestion | hasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on' | |
shift+tab | insertPrevSuggestion | hasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on' | |
ctrl+pagedown | selectNextPageSuggestion | suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus | |
pagedown | selectNextPageSuggestion | suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus | |
ctrl+down | selectNextSuggestion | suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus | |
down | selectNextSuggestion | suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus | |
ctrl+pageup | selectPrevPageSuggestion | suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus | |
pageup | selectPrevPageSuggestion | suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus | |
ctrl+up | selectPrevSuggestion | suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus | |
up | selectPrevSuggestion | suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus | |
ctrl+space | toggleSuggestionDetails | suggestWidgetVisible && textInputFocus | |
ctrl+alt+space | toggleSuggestionFocus | suggestWidgetVisible && textInputFocus | |
enter | acceptRenameInput | editorFocus && renameInputVisible | 名前の変更を決定 |
shift+escape | cancelRenameInput | editorFocus && renameInputVisible | 名前の変更をキャンセル |
escape | cancelRenameInput | editorFocus && renameInputVisible | 名前の変更をキャンセル |
ctrl+shift+: | breadcrumbs.focus | breadcrumbsPossible | パンくずにフォーカス |
ctrl+shift+. | breadcrumbs.focusAndSelect | breadcrumbsPossible | パンくずにフォーカスして現在地を開いた状態にする |
ctrl+right | breadcrumbs.focusNext | breadcrumbsActive && breadcrumbsVisible | パンくず上で右に移動 |
right | breadcrumbs.focusNext | breadcrumbsActive && breadcrumbsVisible | パンくず上で右に移動 |
ctrl+left | breadcrumbs.focusPrevious | breadcrumbsActive && breadcrumbsVisible | パンくず上で左に移動 |
left | breadcrumbs.focusPrevious | breadcrumbsActive && breadcrumbsVisible | パンくず上で左に移動 |
ctrl+enter | breadcrumbs.revealFocused | breadcrumbsActive && breadcrumbsVisible | パンくずを開いて現在開いているファイルの場所をフォーカスさせる |
space | breadcrumbs.revealFocused | breadcrumbsActive && breadcrumbsVisible | パンくずを開いて現在開いているファイルの場所をフォーカスさせる |
ctrl+enter | breadcrumbs.revealFocusedFromTreeAside | breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus | |
down | breadcrumbs.selectFocused | breadcrumbsActive && breadcrumbsVisible | パンくずを開く |
enter | breadcrumbs.selectFocused | breadcrumbsActive && breadcrumbsVisible | パンくずを開く |
ctrl+shift+. | breadcrumbs.toggleToOn | !config.breadcrumbs.enabled | |
shift+escape | closeAccessibilityHelp | accessibilityHelpWidgetVisible && editorFocus | エディタにフォーカスを移す |
escape | closeAccessibilityHelp | accessibilityHelpWidgetVisible && editorFocus | エディタにフォーカスを移す |
escape | closeReplaceInFilesWidget | replaceInputBoxFocus && searchViewletVisible | |
shift+alt+c | copyFilePath | !editorFocus | ファイルの絶対パスをコピー |
ctrl+k ctrl+shift+c | copyRelativeFilePath | !editorFocus | プロジェクト名 • ファイルの相対パス の形でコピー |
alt+enter | debug.openBreakpointToSide | breakpointsFocused | |
ctrl+enter | debug.openBreakpointToSide | breakpointsFocused | |
delete | debug.removeBreakpoint | breakpointsFocused && !breakpointSelected | |
delete | debug.removeWatchExpression | watchExpressionsFocused && !expressionSelected | |
shift+f9 | editor.debug.action.toggleInlineBreakpoint | editorTextFocus | |
ctrl+enter | explorer.openToSide | explorerViewletFocus && explorerViewletVisible && !inputFocus | ファイルを画面を分割して開く |
alt+down | history.showNext | historyNavigationEnabled && historyNavigationWidget | |
down | history.showNext | historyNavigationEnabled && historyNavigationWidget | |
alt+up | history.showPrevious | historyNavigationEnabled && historyNavigationWidget | |
up | history.showPrevious | historyNavigationEnabled && historyNavigationWidget | |
escape | keybindings.editor.clearSearchResults | inKeybindings && inKeybindingsSearch | |
ctrl+c | keybindings.editor.copyKeybindingEntry | inKeybindings && keybindingFocus | |
ctrl+k ctrl+k | keybindings.editor.defineKeybinding | inKeybindings && keybindingFocus | |
down | keybindings.editor.focusKeybindings | inKeybindings && inKeybindingsSearch | |
alt+k | keybindings.editor.recordSearchKeys | inKeybindings && inKeybindingsSearch | |
delete | keybindings.editor.removeKeybinding | inKeybindings && keybindingFocus | |
ctrl+f | keybindings.editor.searchKeybindings | inKeybindings && !inKeybindingsSearch | |
alt+p | keybindings.editor.toggleSortByPrecedence | inKeybindings | |
escape | list.clear | listFocus && listHasSelectionOrFocus && !inputFocus | |
left | list.collapse | listFocus && !inputFocus | リストを閉じる |
right | list.expand | listFocus && !inputFocus | リストを開く |
shift+down | list.expandSelectionDown | listFocus && listSupportsMultiselect && !inputFocus | |
ctrl+f | problems.action.focusFilter | problemsViewFocus | |
ctrl+c | problems.action.copy | problemFocus | |
ctrl+down | problems.action.focusProblemsFromFilter | problemsFilterFocus | |
shift+up | list.expandSelectionUp | listFocus && listSupportsMultiselect && !inputFocus | |
down | list.focusDown | listFocus && !inputFocus | 下に移動 |
home | list.focusFirst | listFocus && !inputFocus | 一番上に移動 |
end | list.focusLast | listFocus && !inputFocus | 一番下に移動 |
pagedown | list.focusPageDown | listFocus && !inputFocus | 一ページ下に移動 |
pageup | list.focusPageUp | listFocus && !inputFocus | 一ページ上に移動 |
up | list.focusUp | listFocus && !inputFocus | 上に移動 |
enter | list.select | listFocus && !inputFocus | |
ctrl+a | list.selectAll | listFocus && listSupportsMultiselect && !inputFocus | |
space | list.toggleExpand | listFocus && !inputFocus | |
delete | notification.clear | notificationFocus | |
left | notification.collapse | notificationFocus | |
right | notification.expand | notificationFocus | |
enter | notification.toggle | notificationFocus | |
space | notification.toggle | notificationFocus | |
home | notifications.focusFirstToast | notificationFocus && notificationToastsVisible | |
pageup | notifications.focusFirstToast | notificationFocus && notificationToastsVisible | |
end | notifications.focusLastToast | notificationFocus && notificationToastsVisible | |
pagedown | notifications.focusLastToast | notificationFocus && notificationToastsVisible | |
down | notifications.focusNextToast | notificationFocus && notificationToastsVisible | |
up | notifications.focusPreviousToast | notificationFocus && notificationToastsVisible | |
down | outline.focusDownHighlighted | outlineFiltered && outlineFocused | |
up | outline.focusUpHighlighted | outlineFiltered && outlineFocused | |
ctrl+enter | problems.action.openToSide | problemFocus | |
shift+alt+r | revealFileInOS | !editorFocus | |
ctrl+enter | scm.acceptInput | scmRepository | コミットする |
escape | search.action.cancel | listFocus && searchViewletVisible && !inputFocus | 検索を中止する |
ctrl+c | search.action.copyMatch | fileMatchOrMatchFocus | |
shift+alt+c | search.action.copyPath | fileMatchOrFolderMatchFocus | ファイルのパスをコピー |
f4 | search.action.focusNextSearchResult | hasSearchResult | 次の検索結果へ |
shift+f4 | search.action.focusPreviousSearchResult | hasSearchResult | 前の検索結果へ |
ctrl+up | search.action.focusSearchFromResults | firstMatchFocus && searchViewletVisible | 検索結果にフォーカスがある時、その検索結果のファイル名にフォーカスを移動 |
ctrl+enter | search.action.openResultToSide | fileMatchOrMatchFocus && searchViewletVisible | 新しくエディタグループを開いて検索結果を表示 |
delete | search.action.remove | fileMatchOrMatchFocus && searchViewletVisible | 検索結果から削除 |
ctrl+shift+1 | search.action.replace | matchFocus && replaceActive && searchViewletVisible | 一つだけ置換 |
ctrl+alt+enter | search.action.replaceAll | replaceActive && searchViewletVisible && !findWidgetVisible | すべて置換 |
ctrl+shift+enter | search.action.replaceAllInFile | fileMatchFocus && replaceActive && searchViewletVisible | ファイル内すべて置換 |
ctrl+shift+1 | search.action.replaceAllInFile | fileMatchFocus && replaceActive && searchViewletVisible | ファイル内すべて置換 |
ctrl+shift+enter | search.action.replaceAllInFolder | folderMatchFocus && replaceActive && searchViewletVisible | フォルダ内すべて置換 |
ctrl+shift+1 | search.action.replaceAllInFolder | folderMatchFocus && replaceActive && searchViewletVisible | フォルダ内すべて置換 |
ctrl+down | search.focus.nextInputBox | inputBoxFocus && searchViewletVisible | inputBoxで下のinputBoxに移動 |
ctrl+up | search.focus.previousInputBox | inputBoxFocus && searchViewletVisible && !searchInputBoxFocus | inputBoxで上のinputBoxに移動 |
down | settings.action.focusSettingsFromSearch | inSettingsSearch && !suggestWidgetVisible | |
enter | settings.action.focusSettingsList | inSettingsEditor && settingsTocRowFocus | |
shift+f9 | settings.action.showContextMenu | inSettingsEditor | |
alt+c | toggleSearchCaseSensitive | searchViewletFocus && searchViewletVisible && !fileMatchOrFolderMatchFocus | 検索時に大文字と小文字を区別するかのtoggle |
alt+r | toggleSearchRegex | searchViewletFocus && searchViewletVisible | 検索時に正規表現を使用するかのtoggle |
alt+w | toggleSearchWholeWord | searchViewletFocus && searchViewletVisible | 検索語が単語全体と一致するかのtoggle |
ctrl+w | workbench.action.closeActiveEditor | 現在開いているエディタを閉じる | |
ctrl+f4 | workbench.action.closeActiveEditor | 現在開いているエディタを閉じる | |
ctrl+k ctrl+w | workbench.action.closeAllEditors | すべてのエディタを閉じる | |
ctrl+k ctrl+shift+w | workbench.action.closeAllGroups | すべてのエディタグループを閉じる | |
ctrl+k w | workbench.action.closeEditorsInGroup | グループ内のすべてのエディタを閉じる | |
ctrl+k f | workbench.action.closeFolder | フォルダーを閉じる(ウィンドウは閉じない) | |
ctrl+w | workbench.action.closeGroup | activeEditorGroupEmpty && multipleEditorGroups | グループを閉じる |
ctrl+f4 | workbench.action.closeGroup | activeEditorGroupEmpty && multipleEditorGroups | グループを閉じる |
shift+escape | workbench.action.closeQuickOpen | inQuickOpen | クイックオープンを閉じる |
escape | workbench.action.closeQuickOpen | inQuickOpen | クイックオープンを閉じる |
ctrl+k u | workbench.action.closeUnmodifiedEditors | 保存済みのファイルを閉じる | |
ctrl+shift+w | workbench.action.closeWindow | ウィンドウを閉じる | |
ctrl+w | workbench.action.closeWindow | !editorIsOpen && !multipleEditorGroups | ウィンドウを閉じる |
alt+f5 | workbench.action.compareEditor.nextChange | textCompareEditorVisible | |
shift+alt+f5 | workbench.action.compareEditor.previousChange | textCompareEditorVisible | |
f5 | workbench.action.debug.continue | inDebugMode | |
f6 | workbench.action.debug.pause | inDebugMode | |
ctrl+shift+f5 | workbench.action.debug.restart | inDebugMode | |
ctrl+f5 | workbench.action.debug.run | !inDebugMode | |
f5 | workbench.action.debug.start | !inDebugMode | |
shift+f11 | workbench.action.debug.stepOut | inDebugMode | |
f10 | workbench.action.debug.stepOver | inDebugMode | |
shift+f5 | workbench.action.debug.stop | inDebugMode | |
ctrl+k m | workbench.action.editor.changeLanguageMode | ファイルの言語モードを変更 | |
ctrl+k p | workbench.action.files.copyPathOfActiveFile | ||
ctrl+n | workbench.action.files.newUntitledFile | ||
ctrl+o | workbench.action.files.openFile | ファイルを開く(ファイルエクスプローラーから) | |
ctrl+k ctrl+o | workbench.action.files.openFolder | フォルダーを開く | |
ctrl+k r | workbench.action.files.revealActiveFileInWindows | ||
ctrl+s | workbench.action.files.save | 保存 | |
ctrl+k s | workbench.action.files.saveAll | すべて保存 | |
ctrl+shift+s | workbench.action.files.saveAs | 名前をつけて保存 | |
ctrl+k ctrl+shift+s | workbench.action.files.saveWithoutFormatting | ||
ctrl+k o | workbench.action.files.showOpenedFileInNewWindow | 開いているファイルを別ウィンドウで開く | |
ctrl+shift+f | workbench.action.findInFiles | 全ファイルから検索する | |
ctrl+k ctrl+up | workbench.action.focusAboveGroup | 画面分割時に上の画面にフォーカスを移す | |
ctrl+k ctrl+down | workbench.action.focusBelowGroup | 画面分割時に下の画面にフォーカスを移す | |
ctrl+8 | workbench.action.focusEighthEditorGroup | 画面分割時に8つ目の画面にフォーカス | |
ctrl+5 | workbench.action.focusFifthEditorGroup | 画面分割時に5つ目の画面にフォーカス | |
ctrl+1 | workbench.action.focusFirstEditorGroup | 画面分割時に1つ目の画面にフォーカス | |
ctrl+4 | workbench.action.focusFourthEditorGroup | 画面分割時に4つ目の画面にフォーカス | |
ctrl+k ctrl+left | workbench.action.focusLeftGroup | 画面分割時に左の画面にフォーカスを移す | |
ctrl+k ctrl+right | workbench.action.focusRightGroup | 画面分割時に右の画面にフォーカスを移す | |
ctrl+2 | workbench.action.focusSecondEditorGroup | 画面分割時に2つ目の画面にフォーカス | |
ctrl+7 | workbench.action.focusSeventhEditorGroup | 画面分割時に7つ目の画面にフォーカス | |
ctrl+0 | workbench.action.focusSideBar | サイドバーにフォーカスを移す | |
ctrl+6 | workbench.action.focusSixthEditorGroup | 画面分割時に6つ目の画面にフォーカス | |
ctrl+3 | workbench.action.focusThirdEditorGroup | 画面分割時に3つ目の画面にフォーカス | |
ctrl+g | workbench.action.gotoLine | 行番号入力欄を表示して、指定された行に移動 | |
ctrl+shift+o | workbench.action.gotoSymbol | ||
escape | workbench.action.hideInterfaceOverview | interfaceOverviewVisible | |
down | workbench.action.interactivePlayground.arrowDown | interactivePlaygroundFocus && !editorTextFocus | |
up | workbench.action.interactivePlayground.arrowUp | interactivePlaygroundFocus && !editorTextFocus | |
pagedown | workbench.action.interactivePlayground.pageDown | interactivePlaygroundFocus && !editorTextFocus | |
pageup | workbench.action.interactivePlayground.pageUp | interactivePlaygroundFocus && !editorTextFocus | |
ctrl+k enter | workbench.action.keepEditor | ||
ctrl+k ctrl+r | workbench.action.keybindingsReference | ||
ctrl+9 | workbench.action.lastEditorInGroup | ||
alt+0 | workbench.action.lastEditorInGroup | ||
ctrl+k down | workbench.action.moveActiveEditorGroupDown | ||
ctrl+k left | workbench.action.moveActiveEditorGroupLeft | ||
ctrl+k right | workbench.action.moveActiveEditorGroupRight | ||
ctrl+k up | workbench.action.moveActiveEditorGroupUp | ||
ctrl+shift+pageup | workbench.action.moveEditorLeftInGroup | ||
ctrl+shift+pagedown | workbench.action.moveEditorRightInGroup | ||
shift+alt+1 | workbench.action.moveEditorToFirstGroup | ||
shift+alt+9 | workbench.action.moveEditorToLastGroup | ||
ctrl+alt+right | workbench.action.moveEditorToNextGroup | ||
ctrl+alt+left | workbench.action.moveEditorToPreviousGroup | ||
alt+left | workbench.action.navigateBack | 前のカーソル位置へ | |
alt+right | workbench.action.navigateForward | 次のカーソル位置へ | |
ctrl+k ctrl+q | workbench.action.navigateToLastEditLocation | 最後の編集位置に移動 | |
ctrl+shift+n | workbench.action.newWindow | 新しいウィンドウを開く | |
ctrl+pagedown | workbench.action.nextEditor | 次のエディタにフォーカス | |
alt+1 | workbench.action.openEditorAtIndex1 | 1つ目のエディタにフォーカス | |
alt+2 | workbench.action.openEditorAtIndex2 | 2つ目のエディタにフォーカス | |
alt+3 | workbench.action.openEditorAtIndex3 | 3つ目のエディタにフォーカス | |
alt+4 | workbench.action.openEditorAtIndex4 | 4つ目のエディタにフォーカス | |
alt+5 | workbench.action.openEditorAtIndex5 | 5つ目のエディタにフォーカス | |
alt+6 | workbench.action.openEditorAtIndex6 | 6つ目のエディタにフォーカス | |
alt+7 | workbench.action.openEditorAtIndex7 | 7つ目のエディタにフォーカス | |
alt+8 | workbench.action.openEditorAtIndex8 | 8つ目のエディタにフォーカス | |
alt+9 | workbench.action.openEditorAtIndex9 | 9つ目のエディタにフォーカス | |
ctrl+k ctrl+s | workbench.action.openGlobalKeybindings | キーボードショートカットを開く | |
ctrl+tab | workbench.action.openNextRecentlyUsedEditorInGroup | 前に使ったエディタへ(グループ内) | |
ctrl+shift+tab | workbench.action.openPreviousRecentlyUsedEditorInGroup | 前に使ったエディタへ(グループ内)の操作で戻る | |
ctrl+r | workbench.action.openRecent | 最近開いたフォルダを開く | |
ctrl+, | workbench.action.openSettings | 設定画面を開く | |
ctrl+shift+u | workbench.action.output.toggleOutput | ||
ctrl+pageup | workbench.action.previousEditor | 前のエディタにフォーカス | |
ctrl+e | workbench.action.quickOpen | ファイルのquickOpenを開く | |
ctrl+p | workbench.action.quickOpen | ファイルのquickOpenを開く | |
ctrl+q | workbench.action.quickOpenView | いろいろなものを開くためのビューを開く | |
ctrl+shift+t | workbench.action.reopenClosedEditor | 閉じたエディタを再度開く | |
ctrl+shift+h | workbench.action.replaceInFiles | ||
ctrl+shift+j | workbench.action.search.toggleQueryDetails | searchViewletVisible | |
ctrl+k ctrl+t | workbench.action.selectTheme | ||
ctrl+k ctrl+p | workbench.action.showAllEditors | ||
ctrl+t | workbench.action.showAllSymbols | ||
f1 | workbench.action.showCommands | コマンドパレットを開く | |
ctrl+shift+p | workbench.action.showCommands | コマンドパレットを開く | |
ctrl+\ | workbench.action.splitEditor | エディタを左右に分割 | |
ctrl+k ctrl+\ | workbench.action.splitEditorOrthogonal | エディタを上下に分割 | |
ctrl+shift+b | workbench.action.tasks.build | ||
escape | workbench.action.terminal.clearSelection | terminalFocus && terminalTextSelected && !terminalFindWidgetVisible | 選択状態解除 |
ctrl+c | workbench.action.terminal.copySelection | terminalFocus && terminalTextSelected | コピー |
ctrl+backspace | workbench.action.terminal.deleteWordLeft | terminalFocus | 単語の先頭まで削除 |
ctrl+delete | workbench.action.terminal.deleteWordRight | terminalFocus | 単語の終端まで削除 |
f3 | workbench.action.terminal.findNext | terminalFindWidgetFocused | 次の検索テキストへ |
f3 | workbench.action.terminal.findNextTerminalFocus | terminalFocus | 次の検索テキストへ |
shift+f3 | workbench.action.terminal.findPrevious | terminalFindWidgetFocused | 前の検索テキストへ |
shift+f3 | workbench.action.terminal.findPreviousTerminalFocus | terminalFocus | 前の検索テキストへ |
ctrl+f | workbench.action.terminal.focusFindWidget | terminalFocus | 検索窓にフォーカス |
ctrl+f | workbench.action.terminal.focusFindWidget | terminalFindWidgetFocused | 検索窓にフォーカス |
alt+down | workbench.action.terminal.focusNextPane | terminalFocus | 次のpaneへ |
alt+right | workbench.action.terminal.focusNextPane | terminalFocus | 次のpaneへ |
alt+up | workbench.action.terminal.focusPreviousPane | terminalFocus | 前のpaneへ |
alt+left | workbench.action.terminal.focusPreviousPane | terminalFocus | 前のpaneへ |
shift+escape | workbench.action.terminal.hideFindWidget | terminalFindWidgetVisible && terminalFocus | 検索窓を閉じる |
escape | workbench.action.terminal.hideFindWidget | terminalFindWidgetVisible && terminalFocus | 検索窓を閉じる |
ctrl+shift+@ | workbench.action.terminal.new | 新しくターミナルを開く | |
ctrl+shift+c | workbench.action.terminal.openNativeConsole | !terminalFocus | ネイティブコンソールを開く |
ctrl+v | workbench.action.terminal.paste | terminalFocus | ペースト |
ctrl+alt+pagedown | workbench.action.terminal.scrollDown | terminalFocus | 下にスクロール |
shift+pagedown | workbench.action.terminal.scrollDownPage | terminalFocus | 1ページ下にスクロール |
ctrl+end | workbench.action.terminal.scrollToBottom | terminalFocus | 最下部までスクロール |
ctrl+home | workbench.action.terminal.scrollToTop | terminalFocus | 最上部までスクロール |
ctrl+alt+pageup | workbench.action.terminal.scrollUp | terminalFocus | 上にスクロール |
shift+pageup | workbench.action.terminal.scrollUpPage | terminalFocus | 1ページ上にスクロール |
ctrl+shift+5 | workbench.action.terminal.split | terminalFocus | ターミナル分割 |
ctrl+\ | workbench.action.terminal.split | terminalFocus | ターミナル分割 |
alt+c | workbench.action.terminal.toggleFindCaseSensitive | terminalFindWidgetFocused | 検索時に大文字と小文字を区別するかのtoggle |
alt+c | workbench.action.terminal.toggleFindCaseSensitiveTerminalFocus | terminalFocus | 検索時に大文字と小文字を区別するかのtoggle |
alt+r | workbench.action.terminal.toggleFindRegex | terminalFindWidgetFocused | 検索時に正規表現を使用するかのtoggle |
alt+r | workbench.action.terminal.toggleFindRegexTerminalFocus | terminalFocus | 検索時に正規表現を使用するかのtoggle |
alt+w | workbench.action.terminal.toggleFindWholeWord | terminalFindWidgetFocused | 検索語が単語全体と一致するかのtoggle |
alt+w | workbench.action.terminal.toggleFindWholeWordTerminalFocus | terminalFocus | 検索語が単語全体と一致するかのtoggle |
ctrl+@ | workbench.action.terminal.toggleTerminal | ターミナルのtoggle | |
shift+alt+0 | workbench.action.toggleEditorGroupLayout | ||
f11 | workbench.action.toggleFullScreen | ||
ctrl+j | workbench.action.togglePanel | ||
ctrl+b | workbench.action.toggleSidebarVisibility | ||
ctrl+win+w | workbench.action.toggleTabsVisibility | ||
ctrl+k z | workbench.action.toggleZenMode | 禅モードtoggle | |
ctrl+numpad_add | workbench.action.zoomIn | ズームイン | |
ctrl+shift+; | workbench.action.zoomIn | ズームイン | |
ctrl+; | workbench.action.zoomIn | ズームイン | |
ctrl+numpad_subtract | workbench.action.zoomOut | ズームアウト | |
ctrl+shift+- | workbench.action.zoomOut | ズームアウト | |
ctrl+- | workbench.action.zoomOut | ズームアウト | |
ctrl+numpad0 | workbench.action.zoomReset | 画面の拡大率リセット | |
ctrl+shift+m | workbench.actions.view.problems | problemsのtoggle | |
ctrl+shift+y | workbench.debug.action.toggleRepl | ||
ctrl+k ctrl+m | workbench.extensions.action.showRecommendedKeymapExtensions | 推奨のkeymap変更拡張機能を開く | |
ctrl+k c | workbench.files.action.compareWithClipboard | ||
ctrl+k d | workbench.files.action.compareWithSaved | ||
ctrl+k e | workbench.files.action.focusOpenEditorsView | workbench.explorer.openEditorsView.active | サイドメニューのExplorerのOPEN EDITORSのところにフォーカス |
ctrl+shift+d | workbench.view.debug | サイドメニューのDebugにフォーカス | |
ctrl+shift+e | workbench.view.explorer | サイドメニューのExplorerのプロジェクトのワークツリーにフォーカス | |
ctrl+shift+x | workbench.view.extensions | サイドメニューのExtensionsにフォーカス | |
ctrl+shift+g | workbench.view.scm | サイドメニューのSource Controlにフォーカス | |
ctrl+shift+f | workbench.view.search | !searchViewletVisible | サイドメニューのSearchにフォーカス |
escape | breadcrumbs.selectEditor | breadcrumbsActive && breadcrumbsVisible | |
f11 | workbench.action.debug.stepInto | inDebugMode | |
f2 | debug.renameWatchExpression | watchExpressionsFocused | |
f2 | debug.setVariable | variablesFocused | |
space | debug.toggleBreakpoint | breakpointsFocused && !inputFocus | |
shift+delete | deleteFile | config.files.enableTrash && explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus | ファイルを完全に削除 |
delete | deleteFile | explorerViewletVisible && filesExplorerFocus && !config.files.enableTrash && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus | ファイルを完全に削除 |
ctrl+c | filesExplorer.copy | explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus | ファイルをコピー |
ctrl+v | filesExplorer.paste | explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus | コピーしたファイルをペースト |
delete | moveFileToTrash | config.files.enableTrash && explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus | ファイルをゴミ箱に移動 |
f2 | renameFile | explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus | ファイル名変更 |
shift+escape | closeReferenceSearch | referenceSearchVisible && !config.editor.stablePeek | |
escape | closeReferenceSearch | referenceSearchVisible && !config.editor.stablePeek | |
f4 | goToNextReference | referenceSearchVisible | |
shift+f4 | goToPreviousReference | referenceSearchVisible | |
escape | notifications.hideList | notificationCenterVisible | |
escape | notifications.hideToasts | notificationToastsVisible | |
alt+left | workbench.action.quickInputBack | inQuickOpen | |
ctrl+tab | workbench.action.quickOpenNavigateNextInEditorPicker | inEditorsPicker && inQuickOpen | エディタのquickOpenで次へ |
ctrl+e | workbench.action.quickOpenNavigateNextInFilePicker | inFilesPicker && inQuickOpen | ファイルのquickOpenで次へ |
ctrl+p | workbench.action.quickOpenNavigateNextInFilePicker | inFilesPicker && inQuickOpen | ファイルのquickOpenで次へ |
ctrl+r | workbench.action.quickOpenNavigateNextInRecentFilesPicker | inQuickOpen && inRecentFilesPicker | 最近開いたファイルのquickOpenで次へ |
ctrl+q | workbench.action.quickOpenNavigateNextInViewPicker | inQuickOpen && inViewsPicker | ViewのquickOpenで次へ |
ctrl+shift+tab | workbench.action.quickOpenNavigatePreviousInEditorPicker | inEditorsPicker && inQuickOpen | エディタのquickOpenで前へ |
ctrl+shift+e | workbench.action.quickOpenNavigatePreviousInFilePicker | inFilesPicker && inQuickOpen | ファイルのquickOpenで前へ |
ctrl+shift+p | workbench.action.quickOpenNavigatePreviousInFilePicker | inFilesPicker && inQuickOpen | ファイルのquickOpenで前へ |
ctrl+shift+r | workbench.action.quickOpenNavigatePreviousInRecentFilesPicker | inQuickOpen && inRecentFilesPicker | 最近開いたファイルのquickOpenで前へ |
ctrl+shift+q | workbench.action.quickOpenNavigatePreviousInViewPicker | inQuickOpen && inViewsPicker | ViewのquickOpenで前へ |
ctrl+f4 | extension.node-debug.pickLoadedScript | debugType == 'node' | |
ctrl+f4 | extension.node-debug.pickLoadedScript | debugType == 'node2' | |
ctrl+shift+v | markdown.showPreview | editorLangId == 'markdown' | マークダウンプレビューを表示 |
shift+alt+f12 | references-view.find | editorHasReferenceProvider | |
f10 | extension.node-debug.startWithStopOnEntry | !inDebugMode && debugConfigurationType == 'node' | |
ctrl+k v | markdown.showPreviewToSide | editorLangId == 'markdown' | 画面を分割してマークダウンプレビューを表示 |
f4 | references-view.showNextReference | reference-list.hasResult | |
shift+f4 | references-view.showPrevReference | reference-list.hasResult | |