七色七音

「いつも」と「今日」は別の日だから……

キーボードショートカット

各ソフトウェアでのキーボードショートカット、バージョンやOSによる差異があるかも知れんがその辺りはググれ。ちなみにWindowsを基準として書いている

数が多いのでブラウザの検索機能(Ctrl+F)の使用を推奨

色々

色んな場所の色んなキーボードショートカット、主にWindows用

Ctrl+F
検索
Ctrl+Z
元に戻す
Ctrl+Y
Ctrl+Shift+Z
やり直し(元に戻すの取り消し)、ちなみにソフトによって違う。Ctrl+Shift+Z派はこの世から消し去る必要がある
Ctrl+矢印キーの左右
カーソルを単語単位で移動
Home
End
カーソルを行の先頭(Home)/終端(End)へ
Shiftを押しながらカーソル移動
移動した範囲を選択、ちなみにHome/Endでの移動でもOK
Ctrl+W
アプリケーションを終了
Ctrl+X
Ctrl+C
選択範囲をカット(X)/コピー(C)
Ctrl+V
クリップボードの内容を貼り付け
Win+矢印キーの上下
使用中のソフトウェアを最大化(上)/最小化(下)、ソフトウェアのタイトルバーがタスクバーと被って操作出来なくなった時に有用
Win+矢印キーの左右
使用中のソフトウェアを画面の左右に配置
変換中にF6/F7/F8/F9/F10
ひらがな(F6)/カタカナ(F7)/半角カタカナ(F8)/全角アルファベット(F9)/半角アルファベット(F10)
Ctrl+PrintScreen
全画面のスクリーンショットをクリップボードへコピー
Alt+PrintScreen
使用中のソフトウェアのスクリーンショットをクリップボードへコピー
Win+Shift+S
領域を切り取ってクリップボードにコピー
Alt押したままテンキーで数字を入力
ASCIIコードで記入
文字確定後に変換キー
変換やり直し(エディタによっては使えない事がある)
分からない漢字を選択してから「変換」キーを押す
読み仮名を調べる(エディタによっては使えない事がある)
タスクバーのアプリケーションアイコンを中クリック
起動、ちなみに普通にクリックするのとどう違うかというと、起動中のアプリケーションをもう一個起動出来る事
エクスプローラーでファイルを選択してからF2
名前の変更、右クリックメニューを出してから変換するより早い
メニューでのカッコと英字((F)みたいな奴)
Alt+該当のキーでそのメニューが開く
Win+Ctrl+D
新しい仮想ディスプレイの作成(Windows10)
Win+Ctrl+矢印キーの左右
仮想ディスプレイの切り替え(Windows10)
Win+Ctrl+F4
仮想ディスプレイの削除(Windows10)

VisualStudio

バージョンやプラグイン、言語によって変わる可能性あり

Ctrl+K -> Ctrl+D
ファイル全体のインデントをお綺麗に
Ctrl+K -> Ctrl+F
選択範囲のインデントをお綺麗に
Alt+矢印キーの上下
行を上下に移動
Ctrl+W
単語を選択
Ctrl+X
行切り取り
Ctrl+Shift+V
クリップボードの履歴を遡って張り付け
(変数や関数名にカーソルを合わせて)Ctrl+R -> Ctrl+R
リファクタリング
Alt+Enter
クイック操作(コード修正など)の表示(Shift+Alt+F10でも可、違いが分からん)
Ctrl+K -> Ctrl+I
クイックヒントを表示
Ctrl+Space
単語補完を表示
Ctrl+Shift+Space
引数の情報を表示
関数名の頭文字(HogeFugaならHF)
頭文字だけでも補完が出せる
(IntelliSense表示中に)Alt+F/M……など
フィールドのみ(F)、メソッドのみ(M)などの表示
Ctrl+K -> Ctrl+X
スニペットの挿入
switch/if/forなどの単語+Tab
該当のコードを挿入(コンストラクタはctor、デストラクタは~)
Ctrl+K -> Ctrl+C
選択範囲をコメントアウト
Ctrl+K -> Ctrl+U
選択範囲のアンコメント
Alt+F11
コード解析
Ctrl+Shift+B
ビルド
F5
デバッグ実行
Ctrl+F5
デバッグなしで実行
F9
ブレークポイントの設定/解除
F10
ステップオーバー(1行ずつ実行、関数は飛ばす)
F11
ステップイン(1行ずつ実行)
Shift+F11
ステップアウト
関数名にカーソルを合わせてF12
定義へ移動
関数名にカーソルを合わせてShift+F12
呼び出し元一覧
(ブロックのカッコにカーソルを合わせて)Ctrl+]
該当ブロックの終端や先頭へ
Ctrl+R -> Ctrl+T
テストのデバッグ実行
Ctrl+R -> Ctrl+A
テストのデバッグ実行
Ctrl+K -> Ctrl+S
ブロックの挿入
Ctrl+M -> Ctrl+M
ブロックの開閉
Ctrl+K -> Ctrl+K
現在の行にブックマークをつける/はずす
Ctrl+K -> Ctrl+P
前のブックマークに移動(多分PreviousのPだと思う)
Ctrl+K -> Ctrl+N
次のブックマークに移動(多分NextのN)
Ctrl+K -> Ctrl+L
ブックマークを全て削除
Ctrl+ハイフン(-)
前に作業していた場所に戻る
Ctrl+Tab
タブ切り替え

その他

notepad.exe: F5
日時の挿入
MS IME: (変換候補が出ているときに)Ctrl+Del
該当の変換候補を削除
MS IME: Ctrl+Shift+F10
プライベートモード(履歴を保存しない)の切り替え
Snipping Tool: Ctrl+PrintScreen
キャプチャの作成
Eclipse: Ctrl+T
interfaceの実装クラス検索