同じファイルを何度も手動で開いてしまう... 検索ウィンドウを毎回マウスで開いていた... 作業中に何度も手動で操作していた... そんな経験はありませんか?VS Code にはこれらの操作を瞬時に行えるショートカットが数多く用意されています。今日は特に便利なショートカット 10 個を紹介し、作業効率が劇的に変わる様子をお伝えします。
Ctrl+Shift+P – クイックコマンドパレットで何でも実行
- 困っていたこと: 必要なコマンドを探すのにサイドバーやメニューをいじくり回していた。
-
使い方:
ctrl+shift+pを押してコマンド名を入力し、目的の機能を選択。 - 効果: どんな機能も瞬時に呼び出せるようになり、マウス操作がほぼ不要に。
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
最新ツール・トレンド情報をずんだもん×めたんが解説するYouTubeチャンネルを運営しています!
いいね、チャンネル登録してもらえると嬉しいです🙇♂️
ハジメル.dev: https://hajimeru-dev.vercel.app/
「ひとりで続けるのは難しい」「何から学べばいいか分からない」という方向けに、
プログラミングのマンツーマンレッスンサービス「ハジメル.dev」も運営しています。
未経験OK・オンライン完結・月額制/違約金なしなので、気軽に無料相談してみてください🙇♂️
海外テックニュースを追いたいけど、英語や情報量の多さで大変…という方向けに、
Hacker News の話題を日本語でサクッと追える「HackerNews 日本語まとめ & AI要約」
を個人開発しました!
技術トレンド収集に使ってもらえると嬉しいです🔥🙇♂️
→ HackerNews 日本語まとめ & AI要約: https://hn-matome-2ht.pages.dev/
「ニャンパイアサバイバー」というヴァンパイアサバイバーリスペクトのゲームを作成しました!
もしよろしければ遊んで頂けると嬉しいです😭
習い事教室の先生向けに、SNS 投稿・生徒募集・保護者通知の文章を AI で生成する Web サービス「おしらせAI」を個人開発しました。Next.js + Supabase + LLM で構成しており、無料で月 10 回まで試用できます。よければ触ってみてください。
→ おしらせAI: https://oshirase-ai.vercel.app/
言いたいことがうまく伝わらない…という方向けに、会話の言い方を添削する「伝え方ラボ」を開発中です。
場面を選んで自分の言葉で返すと、何が伝わっていないかの指摘と、そのまま使える言い換えが返ってきます。
ChatGPT に相談すると褒めから入って直すべきところが残りがちなので、指摘側に振り切りました。
現在は公開時にお知らせするメール登録のみ受付中です🙇♂️
→ 伝え方ラボ: https://tsutaekata-lab.pages.dev/
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
Ctrl+P – ファイル検索と開閉を高速化
- 困っていたこと: ファイル名を入力で検索したり、閉じたりするのにマウスでナビゲートしていた。
-
使い方:
ctrl+pを押してファイル名を入力し、矢印キーで選択後、enterを押す。 - 効果: ファイル開閉がワンタッチで行え、サイドバーの操作がほぼ不要に。
Esc – エディター以外のパネルを即閉じる
- 困っていたこと: モーダルウィンドウが表示された後で閉じるのにマウスを探していた。
-
使い方: どのモーダルでも
escを押すだけで閉じる。 - 効果: 作業の流れを中断せずにパネルを閉じられ、集中力が途切れない。
Ctrl+Tab – タブ間を素早く移動
- 困っていたこと: 多くのタブを開いていて、次のタブにマウスで切り替えるのが手間だった。
-
使い方:
ctrl+tabで次のタブへ、ctrl+shift+tabで前のタブへ移動。 - 効果: キーボードだけでスムーズにタブを切り替えられ、マウスを離れない。
Alt+←/→ – 編集位置の移動をスムーズに
- 困っていたこと: ページ内を移動するのにスクロールやマウス選択が必要だった。
-
使い方:
alt+←で前の場所へ、alt+→で後の場所へジャンプ。 - 効果: コード内を素早く移動でき、スクロール操作が劇的に軽減される。
Shift+Alt+↑/↓ – 行の選択範囲を拡張
- 困っていたこと: 行の選択にマウスドラッグが必要で、誤って範囲をずらすことがあった。
-
使い方: 開始行で
shift+alt+↑/shift+alt+↓を押して連続行を選択。 - 効果: 行の選択が正確に高速に行え、コピーや削除が楽になる。
Ctrl+Enter – 行の末尾に移動し改行
- 困っていたこと: 行の末尾に移動して改行するのにマウスでカーソルを移動していた。
-
使い方: 任意の行で
ctrl+enterを押すとカーソルが末尾に移動し、即改行。 - 効果: 改行操作が瞬時に行え、タイピングの途中でカーソルを合わせる必要がない。
Ctrl+Shift+↑/↓ – 行を上下に移動
- 困っていたこと: 行を移動するのにマウスでドラッグする必要があり、手間がかかった。
-
使い方: 行内で
ctrl+shift+↑/ctrl+shift+↓を押して行を移動。 - 効果: 行の移動がキーボードだけで行え、コードの整理が効率化される。
Ctrl+K Ctrl+D – 選択範囲を賢く拡張
- 困っていたこと: 選択範囲を拡張するのに何度もマウスでクリックしていた。
-
使い方: テキスト内で
ctrl+k ctrl+dを押すと、次の単語・文・段落に選択範囲が拡張。 - 効果: 選択操作がワンショットで行え、テキスト編集が格段に速くなる。
Ctrl+K Ctrl+F – 即座に検索ボックスにフォーカス
- 困っていたこと: 検索や置換にマウスで検索アイコンをクリックしていた。
-
使い方:
ctrl+k ctrl+fを押すと検索ボックスにフォーカスが当たり、即入力可能。 - 効果: 検索が瞬時に開始され、作業の流れを中断せずに済む。
まとめ
これらのショートカットは、いずれも一度使い始めると手戻りがありません。まずは 1 つ試してみてほしい。小さな習慣の変化が、毎日のコーディングをより快適なものにします。