あまり使わないけどたまに使いたくなるショートカットってありますよね
よく使う奴は覚えてるのにあのショートカットなんだっけ、、って奴のまとめ
文字 フォント サイズを小さくする
command(⌘) + マイナス(-)
文字 フォント サイズを大きくする
command(⌘) + シフト(⇧) + マイナス(-)
画面上部のタブの表示を変更
上のファイルタイトルのタブが消えてしまった時は
Macは
command(⌘) + Ctrl + w
Windowsの時は
Ctrl + Windows + w
左のバー非表示
左のリストバーの表示と非表示
command(⌘) + v
基本操作
キー:⌘ (Cmd) + X
動作:行の切り取り (未選択時)
コマンドID:editor.action.clipboardCutAction
キー:⌘ (Cmd) + C
動作:行のコピー (未選択時)
コマンドID:editor.action.clipboardCopyAction
キー:⇧ (Shift) + ⌘ (Cmd) + K
動作:カーソル行削除
コマンドID:editor.action.deleteLines
キー:⌘ (Cmd) + Enter
動作:下に行追加
コマンドID:editor.action.insertLineAfter
キー:⇧ (Shift) + ⌘ (Cmd) + Enter
動作:上に行追加
コマンドID:editor.action.insertLineBefore
キー:⌥ (Option) + ↓
動作:カーソル行を下に移動
コマンドID:editor.action.moveLinesDownAction
キー:⌥ (Option) + ↑
動作:カーソル行を上に移動
コマンドID:editor.action.moveLinesUpAction
キー:⇧ (Shift) + ⌥ (Option) + ↓
動作:カーソル行を下にコピー
コマンドID:editor.action.copyLinesDownAction
キー:⇧ (Shift) + ⌥ (Option) + ↑
動作:カーソル行を上にコピー
コマンドID:editor.action.copyLinesUpAction
キー:⌘ (Cmd) + D
動作:次のマッチを選択に追加
コマンドID:editor.action.addSelectionToNextFindMatch
キー:⌘ (Cmd) + K + ⌘ (Cmd) + D
動作:次のマッチに移動
コマンドID:editor.action.moveSelectionToNextFindMatch
キー:⌘ (Cmd) + U
動作:カーソル動作のUndo
コマンドID:cursorUndo
キー:⇧ (Shift) + ⌘ (Cmd) + L
動作:選択部分の全マッチを選択
コマンドID:editor.action.selectHighlights
キー:⌘ (Cmd) + F2
動作:選択ワードの全マッチを選択
コマンドID:editor.action.changeAll
キー:⌥ (Option) + ⌘ (Cmd) + ↓
動作:カーソルを下に追加
コマンドID:editor.action.insertCursorBelow
キー:⌥ (Option) + ⌘ (Cmd) + ↑
動作:カーソルを上に追加
コマンドID:editor.action.insertCursorAbove
キー:⌘ (Cmd) + ⌘ (Cmd) + ]
動作:対応する括弧に移動
コマンドID:editor.action.jumpToBracket
キー:⌘ (Cmd) + ]
動作:行にインデントを追加
コマンドID:editor.action.indentLines
キー:⌘ (Cmd) + [
動作:行のインデントを削除
コマンドID:editor.action.outdentLines
キー:Home
動作:行の先頭に移動
コマンドID:cursorHome
キー:End
動作:行の末尾に移動
コマンドID:cursorEnd
キー:⌘ (Cmd) + ↓
動作:ファイルの末尾に移動
コマンドID:cursorBottom
キー:⌘ (Cmd) + ↑
動作:ファイルの先頭に移動
コマンドID:cursorTop
キー:⌘ (Cmd) + K + ⌘ (Cmd) + C
動作:行コメント記号を追加
コマンドID:editor.action.addCommentLine
キー:⌘ (Cmd) + K + ⌘ (Cmd) + U
動作:行コメント記号を削除
コマンドID:editor.action.removeCommentLine
キー:⌘ (Cmd) + /
動作:行コメント記号をトグル
コマンドID:editor.action.commentLine
キー:⇧ (Shift) + ⌥ (Option) + A
動作:ブロックコメント記号をトグル
コマンドID:editor.action.blockComment
キー:⌘ (Cmd) + F
動作:検索
コマンドID:actions.find
キー:⌥ (Option) + ⌘ (Cmd) + F
動作:置換
コマンドID:editor.action.startFindReplaceAction
キー:⌘ (Cmd) + G
動作:次を検索
コマンドID:editor.action.nextMatchFindAction
キー:⇧ (Shift) + ⌘ (Cmd) + G
動作:前を検索
コマンドID:editor.action.previousMatchFindAction
キー:^ + ⌘ (Cmd) + M
動作:タブでフォーカス切り替えモードをトグル
コマンドID:editor.action.toggleTabFocusMode
リッチな言語エディット Rich Languages Editing
キー:^ + Space
動作:サジェストを表示
コマンドID:editor.action.triggerSuggest
キー:⇧ (Shift) + ⌘ (Cmd) + Space
動作:パラメーターヒントを表示
コマンドID:editor.action.triggerParameterHints
キー:⇧ (Shift) + ⌥ (Option) + F
動作:コードをフォーマット
コマンドID:editor.action.format
キー:F12
動作:選択部分の定義に移動
コマンドID:editor.action.goToDeclaration
キー:⌥ (Option) + F12
動作:選択部分の定義をプレビュー
コマンドID:editor.action.previewDeclaration
キー:⌘ (Cmd) + .
動作:クイックフィックス
コマンドID:editor.action.quickFix
キー:⇧ (Shift) + F12
動作:リファレンスを表示
コマンドID:editor.action.referenceSearch.trigger
キー:F2
動作:シンボルをリネーム
コマンドID:editor.action.rename
キー:⇧ (Shift) + ⌘ (Cmd) + .
動作:次の値で置換
コマンドID:editor.action.inPlaceReplace.Down
キー:⇧ (Shift) + ⌘ (Cmd) + ,
動作:前の値で置換
コマンドID:editor.action.inPlaceReplace.up
キー:^ + ⇧ (Shift) + ⌘ (Cmd) + →
動作:ASTセレクトを広げる
コマンドID:editor.action.smartSelect.grow
キー:^ + ⇧ (Shift) + ⌘ (Cmd) + ←
動作:ASTセレクトを縮める
コマンドID:editor.action.smartSelect.shrink
キー:⇧ (Shift) + ⌘ (Cmd) + X
動作:行末尾のスペースを削除
コマンドID:editor.action.trimTrailingWhiteSpace
キー:⌘ (Cmd) + K + M
動作:言語モードを変更
コマンドID:workbench.action.editor.changeLanguageMode
ナビゲーション Navigation
キー:⌘ (Cmd) + T
動作:すべてのシンボルを表示
コマンドID:workbench.action.showAllSymbols
キー:^ + G
動作:指定行に移動
コマンドID:workbench.action.gotoLine
キー:⌘ (Cmd) + P
動作:指定ファイルに移動
コマンドID:workbench.action.quickOpen
キー:⇧ (Shift) + ⌘ (Cmd) + O
動作:指定シンボルに移動
コマンドID:workbench.action.gotoSymbol
キー:⇧ (Shift) + ⌘ (Cmd) + M
動作:エラーと警告を表示
コマンドID:workbench.action.showErrorsWarnings
キー:F8
動作:次のエラーと警告に移動
コマンドID:editor.action.marker.next
キー:⇧ (Shift) + F8
動作:前のエラーと警告に移動
コマンドID:editor.action.marker.prev
キー:F1
動作:すべてのコマンドを表示
コマンドID:workbench.action.showCommands
キー:^ + Tab
動作:ファイル履歴を表示
コマンドID:workbench.action.openPreviousEditor
キー:^ + -
動作:前に戻る
コマンドID:workbench.action.navigateBack
キー:^ + ⇧ (Shift) + -
動作:次に進む
コマンドID:workbench.action.navigateForward
エディター/ウィンドウ操作 Editor/Window Management
キー:⇧ (Shift) + ⌘ (Cmd) + N
動作:新しいウィンドウを開く
コマンドID:workbench.action.newWindow
キー:⇧ (Shift) + ⌘ (Cmd) + W
動作:ウィンドウを閉じる
コマンドID:workbench.action.closeWindow
キー:⌘ (Cmd) + W
動作:エディターを閉じる
コマンドID:workbench.action.closeActiveEditor
キー:⌘ (Cmd) + K + F
動作:フォルダーを閉じる
コマンドID:workbench.action.closeFolder
未アサイン
動作:エディター間で切り替え
コマンドID:workbench.action.cycleEditor
キー:⌘ (Cmd) + \
動作:エディターを分割する
コマンドID:workbench.action.splitEditor
キー:⌘ (Cmd) + 1
動作:左のエディターにフォーカス
コマンドID:workbench.action.focusFirstEditor
キー:⌘ (Cmd) + 2
動作:サイドエディターにフォーカス
コマンドID:workbench.action.focusSecondEditor
キー:⌘ (Cmd) + 3
動作:右のエディターにフォーカス
コマンドID:workbench.action.focusThirdEditor
キー:⌥ (Option) + ⌘ (Cmd) + ←
動作:左隣のエディターにフォーカス
コマンドID:workbench.action.focusLeftEditor
キー:⌥ (Option) + ⌘ (Cmd) + →
動作:右隣のエディターにフォーカス
コマンドID:workbench.action.focusRightEditor
キー:⌘ (Cmd) + K + ←
動作:アクティブなエディターを左に移動
コマンドID:workbench.action.moveActiveEditorLeft
キー:⌘ (Cmd) + K + →
動作:アクティブなエディターを右に移動
コマンドID:workbench.action.moveActiveEditorRight
ファイル操作 File Management
キー:⌘ (Cmd) + N
動作:新しいファイル
コマンドID:workbench.action.files.newUntitledFile
未アサイン
動作:動作ファイルを開く
コマンドID:workbench.action.files.openFile
キー:⌘ (Cmd) + S
動作:動作:保存
コマンドID:workbench.action.files.save
未アサイン
動作:すべて保存
コマンドID:workbench.action.files.saveAll
キー:⇧ (Shift) + ⌘ (Cmd) + S
動作:名前を付けて保存
コマンドID:workbench.action.files.saveAs
キー:⌘ (Cmd) + K + W
動作:ファイルを閉じる
コマンドID:workbench.files.action.closeFile
キー:⌘ (Cmd) + K + ⌘ (Cmd) + W
動作:すべてのファイルを閉じる
コマンドID:workbench.files.action.closeAllFiles
キー:⌘ (Cmd) + K + Enter
動作:作業中ファイルに追加
コマンドID:workbench.files.action.addToWorkingFiles
キー:⌘ (Cmd) + K + ↓
動作:次の作業中ファイルを開く
コマンドID:workbench.files.action.openNextWorkingFile
キー:⌘ (Cmd) + K + ↑
動作:前の作業中ファイルを開く
コマンドID:workbench.files.action.openPreviousWorkingFile
キー:⌘ (Cmd) + K + P
動作:アクティブなファイルのパスをコピー
コマンドID:workbench.action.files.copyPathOfActiveFile
キー:⌘ (Cmd) + K + R
動作:アクティブなファイルをエクスプローラーで表示
コマンドID:workbench.action.files.revealActiveFileInWindows
キー:⌘ (Cmd) + K + O
動作:アクティブなファイルを新しいウィンドウで表示
コマンドID:workbench.action.files.showOpenedFileInNewWindow
画面表示 Display
キー:^ + ⌘ (Cmd) + F
動作:フルスクリーン表示のトグル
コマンドID:workbench.action.toggleFullScreen
キー:⇧ (Shift) + ⌘ (Cmd) + =
動作:ズームイン
コマンドID:workbench.action.zoomIn
キー:⌘ (Cmd) + -
動作:ズームアウト
コマンドID:workbench.action.zoomOut
キー:⌘ (Cmd) + B
動作:サイドバー表示のトグル
コマンドID:workbench.action.toggleSidebarVisibility
キー:⇧ (Shift) + ⌘ (Cmd) + D
動作:デバッグ画面の表示
コマンドID:workbench.view.debug
キー:⇧ (Shift) + ⌘ (Cmd) + B
動作:エクスプローラーの表示
コマンドID:workbench.view.explorer
キー:^ + ⇧ (Shift) + G
動作:Git画面の表示
コマンドID:workbench.view.git
キー:⇧ (Shift) + ⌘ (Cmd) + F
動作:検索画面の表示
コマンドID:workbench.view.search
キー:⇧ (Shift) + ⌘ (Cmd) + J
動作:詳細検索のトグル
コマンドID:workbench.action.search.toggleQueryDetails
キー:⇧ (Shift) + ⌘ (Cmd) + C
動作:新しいコマンドプロンプトを開く
コマンドID:workbench.action.terminal.openNativeConsole
キー:⇧ (Shift) + ⌘ (Cmd) + U
動作:アウトプット画面を開く
コマンドID:workbench.action.output.toggleOutput
キー:⌘ (Cmd) + L + L
動作:OmniSharpログを開く
コマンドID:o.showOutput
キー:⇧ (Shift) + ⌘ (Cmd) + V
動作:マークダウンのプレビュー表示をトグル
コマンドID:workbench.action.markDown.togglePreview
キー:⌘ (Cmd) + K + V
動作:マークダウンのプレビューを横に表示
コマンドID:workbench.action.markDown.openPreviewSideBySide
キー:⌃ + `
動作:統合ターミナルの表示をトグル
コマンドID:workbench.action.terminal.toggleTerminal
設定 Preferences
キー:⌘ (Cmd) + ,
動作:ユーザー設定を開く
コマンドID:workbench.action.openGlobalSettings
未アサイン
動作:ワークスペース設定を開く
コマンドID:workbench.action.openWorkSpaceSettings
未アサイン
動作:ショートカット設定を開く
コマンドID:workbench.action.openGlobalKeybindings
未アサイン
動作:ユーザースニペットを開く
コマンドID:workbench.action.openSnippets
未アサイン
動作:カラーテーマ設定を開く
コマンドID:workbench.action.selectTheme
デバッグ Debug
キー:F9
動作:ブレークポイントのトグル
コマンドID:editor.debug.action.toggleBreakpoint
キー:F5
動作:コンティニュー
コマンドID:workbench.action.debug.continue
キー:F5
動作:ポーズ
コマンドID:workbench.action.debug.start
キー:F11
動作:ステップイン
コマンドID:workbench.action.debug.stepInto
キー:⇧ (Shift) + F11
動作:ステップアウト
コマンドID:workbench.action.debug.stepOut
キー:F10
動作:ステップオーバー
コマンドID:workbench.action.debug.stepOver
キー:⇧ (Shift) + F5
動作:ストップ
コマンドID:workbench.action.debug.stop
タスク Tasks
キー:⇧ (Shift) + ⌘ (Cmd) + B
動作:ビルドタスクの実行
コマンドID:workbench.action.tasks.build
キー:⇧ (Shift) + ⌘ (Cmd) + T
動作:ランタスクの実行
コマンドID:workbench.action.tasks.test