<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ショートカットキー - CayTech Lab</title>
	<atom:link href="https://caymezon.com/tag/%e3%82%b7%e3%83%a7%e3%83%bc%e3%83%88%e3%82%ab%e3%83%83%e3%83%88%e3%82%ad%e3%83%bc/feed/" rel="self" type="application/rss+xml" />
	<link>https://caymezon.com</link>
	<description></description>
	<lastBuildDate>Wed, 25 Feb 2026 23:53:03 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://caymezon.com/wp-content/uploads/2026/01/cropped-CayTechLab-32x32.jpg</url>
	<title>ショートカットキー - CayTech Lab</title>
	<link>https://caymezon.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<atom:link rel='hub' href='https://caymezon.com/?pushpress=hub'/>
	<item>
		<title>VSCode全プルダウンメニュー完全解説【ショートカットキー付き・使いどころ徹底ガイド】</title>
		<link>https://caymezon.com/vscode-menu-complete-guide/</link>
					<comments>https://caymezon.com/vscode-menu-complete-guide/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 23:53:03 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[VSCode]]></category>
		<category><![CDATA[エディター]]></category>
		<category><![CDATA[ショートカットキー]]></category>
		<category><![CDATA[生産性向上]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20221</guid>

					<description><![CDATA[<p>目次 はじめにファイル(F)メニュー新規作成ファイルを開くワークスペース管理保存共有・設定ウィンドウ・エディター管理編集(E)メニュー元に戻す・やり直しクリップボード操作検索・置換コメント操作選択(S)メニュー基本選択行 [&#8230;]</p>
<p>The post <a href="https://caymezon.com/vscode-menu-complete-guide/">VSCode全プルダウンメニュー完全解説【ショートカットキー付き・使いどころ徹底ガイド】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">ファイル(F)メニュー</a><ol><li><a href="#toc3" tabindex="0">新規作成</a></li><li><a href="#toc4" tabindex="0">ファイルを開く</a></li><li><a href="#toc5" tabindex="0">ワークスペース管理</a></li><li><a href="#toc6" tabindex="0">保存</a></li><li><a href="#toc7" tabindex="0">共有・設定</a></li><li><a href="#toc8" tabindex="0">ウィンドウ・エディター管理</a></li></ol></li><li><a href="#toc9" tabindex="0">編集(E)メニュー</a><ol><li><a href="#toc10" tabindex="0">元に戻す・やり直し</a></li><li><a href="#toc11" tabindex="0">クリップボード操作</a></li><li><a href="#toc12" tabindex="0">検索・置換</a></li><li><a href="#toc13" tabindex="0">コメント操作</a></li></ol></li><li><a href="#toc14" tabindex="0">選択(S)メニュー</a><ol><li><a href="#toc15" tabindex="0">基本選択</a></li><li><a href="#toc16" tabindex="0">行の移動・コピー</a></li><li><a href="#toc17" tabindex="0">マルチカーソル（超重要）</a></li><li><a href="#toc18" tabindex="0">出現箇所の選択</a></li></ol></li><li><a href="#toc19" tabindex="0">表示(V)メニュー</a><ol><li><a href="#toc20" tabindex="0">コマンドパレット</a></li><li><a href="#toc21" tabindex="0">外観（Appearance）</a></li><li><a href="#toc22" tabindex="0">エディター レイアウト</a></li><li><a href="#toc23" tabindex="0">サイドバーパネル</a></li><li><a href="#toc24" tabindex="0">下部パネル</a></li><li><a href="#toc25" tabindex="0">その他</a></li></ol></li><li><a href="#toc26" tabindex="0">移動(G)メニュー</a><ol><li><a href="#toc27" tabindex="0">基本移動</a></li><li><a href="#toc28" tabindex="0">エディターの切り替え</a></li><li><a href="#toc29" tabindex="0">グループの切り替え</a></li><li><a href="#toc30" tabindex="0">ファイル・シンボルへの移動</a></li><li><a href="#toc31" tabindex="0">コード定義への移動</a></li><li><a href="#toc32" tabindex="0">行・ブラケットへの移動</a></li><li><a href="#toc33" tabindex="0">問題・変更箇所への移動</a></li></ol></li><li><a href="#toc34" tabindex="0">実行(R)メニュー</a><ol><li><a href="#toc35" tabindex="0">デバッグ実行</a></li><li><a href="#toc36" tabindex="0">デバッグ設定</a></li><li><a href="#toc37" tabindex="0">ステップ実行（デバッグ中）</a></li><li><a href="#toc38" tabindex="0">ブレークポイント管理</a></li></ol></li><li><a href="#toc39" tabindex="0">ターミナル(T)メニュー</a><ol><li><a href="#toc40" tabindex="0">ターミナル操作</a></li><li><a href="#toc41" tabindex="0">タスク実行</a></li><li><a href="#toc42" tabindex="0">実行中のタスク管理</a></li><li><a href="#toc43" tabindex="0">タスク設定</a></li></ol></li><li><a href="#toc44" tabindex="0">ヘルプ(H)メニュー</a><ol><li><a href="#toc45" tabindex="0">学習リソース</a></li><li><a href="#toc46" tabindex="0">リリース情報</a></li><li><a href="#toc47" tabindex="0">キーボード・チュートリアル</a></li><li><a href="#toc48" tabindex="0">コミュニティ</a></li><li><a href="#toc49" tabindex="0">法的情報・ツール</a></li></ol></li><li><a href="#toc50" tabindex="0">メニュー別ショートカットキー早見表</a><ol><li><a href="#toc51" tabindex="0">ファイル(F)メニュー</a></li><li><a href="#toc52" tabindex="0">編集(E)メニュー</a></li><li><a href="#toc53" tabindex="0">選択(S)メニュー</a></li><li><a href="#toc54" tabindex="0">表示(V)メニュー</a></li><li><a href="#toc55" tabindex="0">移動(G)メニュー</a></li><li><a href="#toc56" tabindex="0">実行(R)メニュー</a></li><li><a href="#toc57" tabindex="0">ターミナル(T)メニュー</a></li><li><a href="#toc58" tabindex="0">ヘルプ(H)メニュー</a></li></ol></li><li><a href="#toc59" tabindex="0">よく使うショートカットTOP30</a><ol><li><a href="#toc60" tabindex="0">絶対に覚えるべき（★★★）</a></li><li><a href="#toc61" tabindex="0">効率を大幅に上げる（★★）</a></li></ol></li><li><a href="#toc62" tabindex="0">カテゴリ別活用シーン</a><ol><li><a href="#toc63" tabindex="0">新しいプロジェクトを始める時</a></li><li><a href="#toc64" tabindex="0">コードを読む・調査する時</a></li><li><a href="#toc65" tabindex="0">コードを書く時</a></li><li><a href="#toc66" tabindex="0">リファクタリングする時</a></li><li><a href="#toc67" tabindex="0">デバッグする時</a></li><li><a href="#toc68" tabindex="0">チームでレビューする時</a></li></ol></li><li><a href="#toc69" tabindex="0">まとめ</a></li><li><a href="#toc70" tabindex="0">関連記事</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>VSCodeのメニューバーには、ファイル・編集・選択・表示・移動・実行・ターミナル・ヘルプの8つのプルダウンメニューがあります。しかし、その全てのメニュー項目を把握している方は少ないのではないでしょうか。</p>
<p>本記事では、VSCodeの<strong>全プルダウンメニューを階層ごとに完全網羅</strong>し、各機能のショートカットキー・使いどころ・おすすめポイントを徹底解説します。</p>
<p><strong>この記事の特徴：</strong></p>
<ul>
<li>メニューバーの全8カテゴリを完全網羅</li>
<li>サブメニューの階層まで詳しく解説</li>
<li>実際のメニュー画面に対応した最新情報</li>
<li>★マークで特に重要な機能を表示</li>
<li>使いどころ・活用シーンを具体的に説明</li>
</ul>
<p><!-- ![VSCodeメニューバー全体像](images/vscode-menu-overview.jpg) --></p>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"Visual Studio Code実践入門! ~ソフトウェア開発の強力手段","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/51+Jrz2cBnL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/486594334X","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/486594334X","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Visual%20Studio%20Code%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80!%20~%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA%E3%81%AE%E5%BC%B7%E5%8A%9B%E6%89%8B%E6%AE%B5\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Visual%20Studio%20Code%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80!%20~%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA%E3%81%AE%E5%BC%B7%E5%8A%9B%E6%89%8B%E6%AE%B5","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"sl77U","s":"s"});</script></p>
<div id="msmaflink-sl77U">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<hr>
<h2><span id="toc2">ファイル(F)メニュー</span></h2>
<p>ファイルの新規作成・保存・設定など、VSCodeの基本操作が集まっています。</p>
<p><!-- ![ファイルメニュー](images/menu-file.jpg) --></p>
<h3><span id="toc3">新規作成</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>新しいテキスト ファイル</strong> ★★★</td>
<td><code>Ctrl+N</code></td>
<td>新しいテキストファイルを即座に作成。最もよく使う新規作成操作</td>
</tr>
<tr>
<td><strong>新しいファイル...</strong></td>
<td><code>Ctrl+Alt+Windows+N</code></td>
<td>ファイルの種類を指定して作成。テンプレートから始めたい場合に使用</td>
</tr>
<tr>
<td><strong>新しいウィンドウ</strong> ★★</td>
<td><code>Ctrl+Shift+N</code></td>
<td>別のVSCodeウィンドウを開く。複数プロジェクトを同時に作業する際に便利</td>
</tr>
<tr>
<td><strong>プロファイルを含む新しいウィンドウ</strong></td>
<td>サブメニュー</td>
<td>特定のプロファイル設定でウィンドウを開く</td>
</tr>
</tbody>
</table>
<p><strong>プロファイルを含む新しいウィンドウ のサブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>新しいプロファイル...</td>
<td>新しいプロファイルを作成してウィンドウを開く</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li><code>Ctrl+N</code> でまず新規ファイルを開き、保存時に拡張子を決める流れが効率的</li>
<li>複数プロジェクトを同時進行する場合は <code>Ctrl+Shift+N</code> で別ウィンドウを活用</li>
</ul>
<h3><span id="toc4">ファイルを開く</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ファイルを開く...</strong> ★★★</td>
<td><code>Ctrl+O</code></td>
<td>ダイアログからファイルを選択して開く</td>
</tr>
<tr>
<td><strong>フォルダーを開く...</strong> ★★★</td>
<td><code>Ctrl+K Ctrl+O</code></td>
<td>フォルダをワークスペースとして開く。プロジェクト開始時に必須</td>
</tr>
<tr>
<td><strong>ファイルでワークスペースを開く...</strong></td>
<td>ー</td>
<td><code>.code-workspace</code> ファイルからマルチルートワークスペースを開く</td>
</tr>
<tr>
<td><strong>最近使用した項目を開く</strong> ★★</td>
<td>サブメニュー</td>
<td>最近開いたファイルやフォルダを素早く再度開く</td>
</tr>
</tbody>
</table>
<p><strong>最近使用した項目を開く のサブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>閉じたエディターを再度開く</td>
<td><code>Ctrl+Shift+T</code></td>
<td>うっかり閉じたタブを復元。ブラウザの閉じたタブ復元と同じ感覚</td>
</tr>
<tr>
<td>（最近のファイル一覧）</td>
<td>ー</td>
<td>最近開いたファイルが一覧表示される</td>
</tr>
<tr>
<td>その他...</td>
<td><code>Ctrl+R</code></td>
<td>最近のファイル・フォルダの全一覧を表示</td>
</tr>
<tr>
<td>最近開いた項目をクリア...</td>
<td>ー</td>
<td>最近の履歴を削除</td>
</tr>
</tbody>
</table>
<h3><span id="toc5">ワークスペース管理</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>フォルダーをワークスペースに追加...</strong></td>
<td>ー</td>
<td>現在のワークスペースに別のフォルダを追加。マルチルート開発に便利</td>
</tr>
<tr>
<td><strong>名前を付けてワークスペースを保存...</strong></td>
<td>ー</td>
<td>現在のウィンドウ構成を <code>.code-workspace</code> ファイルとして保存</td>
</tr>
<tr>
<td><strong>ワークスペースを複製</strong></td>
<td>ー</td>
<td>現在のワークスペース設定を別ウィンドウで複製</td>
</tr>
</tbody>
</table>
<h3><span id="toc6">保存</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>保存</strong> ★★★</td>
<td><code>Ctrl+S</code></td>
<td>現在のファイルを保存。最頻出操作</td>
</tr>
<tr>
<td><strong>名前を付けて保存...</strong> ★★</td>
<td><code>Ctrl+Shift+S</code></td>
<td>別名でファイルを保存。コピーを作りたい時にも使える</td>
</tr>
<tr>
<td><strong>すべて保存</strong> ★★</td>
<td><code>Ctrl+K S</code></td>
<td>開いている全ファイルを一括保存。変更漏れを防ぐ</td>
</tr>
</tbody>
</table>
<h3><span id="toc7">共有・設定</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>共有</strong></td>
<td>サブメニュー</td>
<td>プロファイルのエクスポートなど</td>
</tr>
<tr>
<td><strong>自動保存</strong></td>
<td>ー</td>
<td>自動保存のオン/オフを切り替え。チェックで有効</td>
</tr>
<tr>
<td><strong>ユーザー設定</strong></td>
<td>サブメニュー</td>
<td>VSCodeの各種設定にアクセス</td>
</tr>
</tbody>
</table>
<p><strong>ユーザー設定 のサブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>プロファイル</td>
<td>ー</td>
<td>プロファイルの管理・切り替え</td>
</tr>
<tr>
<td><strong>設定</strong> ★★★</td>
<td><code>Ctrl+,</code></td>
<td>VSCode全体の設定画面を開く。カスタマイズの起点</td>
</tr>
<tr>
<td><strong>拡張機能</strong> ★★</td>
<td><code>Ctrl+Shift+X</code></td>
<td>拡張機能の管理画面を開く</td>
</tr>
<tr>
<td><strong>キーボード ショートカット</strong> ★★</td>
<td><code>Ctrl+K Ctrl+S</code></td>
<td>キーバインドの確認・変更</td>
</tr>
<tr>
<td>スニペットの構成</td>
<td>ー</td>
<td>カスタムスニペットの作成・編集</td>
</tr>
<tr>
<td>タスク</td>
<td>ー</td>
<td>タスクの設定・実行</td>
</tr>
<tr>
<td>テーマ</td>
<td>サブメニュー</td>
<td>テーマの切り替え</td>
</tr>
<tr>
<td>バックアップと同期の設定...</td>
<td>ー</td>
<td>設定の同期機能（Setting Sync）の設定</td>
</tr>
<tr>
<td>オンライン サービスの設定</td>
<td>ー</td>
<td>テレメトリなどオンラインサービスの設定</td>
</tr>
</tbody>
</table>
<p><strong>テーマ のサブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>配色テーマ</strong> ★★</td>
<td><code>Ctrl+K Ctrl+T</code></td>
<td>カラーテーマを変更。ライト・ダーク切り替えもここから</td>
</tr>
<tr>
<td>ファイル アイコンのテーマ</td>
<td>ー</td>
<td>エクスプローラーのファイルアイコンを変更</td>
</tr>
<tr>
<td>製品アイコンのテーマ</td>
<td>ー</td>
<td>UI全体のアイコンセットを変更</td>
</tr>
</tbody>
</table>
<h3><span id="toc8">ウィンドウ・エディター管理</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ファイルを元に戻す</strong></td>
<td>ー</td>
<td>最後に保存した状態に戻す。Git管理外でもOK</td>
</tr>
<tr>
<td><strong>エディターを閉じる</strong> ★★</td>
<td><code>Ctrl+F4</code></td>
<td>現在のタブを閉じる</td>
</tr>
<tr>
<td><strong>フォルダーを閉じる</strong></td>
<td><code>Ctrl+K F</code></td>
<td>ワークスペースのフォルダを閉じる</td>
</tr>
<tr>
<td><strong>ウィンドウを閉じる</strong></td>
<td><code>Alt+F4</code></td>
<td>VSCodeウィンドウを閉じる</td>
</tr>
<tr>
<td><strong>終了</strong></td>
<td>ー</td>
<td>VSCodeを完全に終了</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc9">編集(E)メニュー</span></h2>
<p>テキスト編集の基本操作から、コード特有の編集機能まで揃っています。</p>
<p><!-- ![編集メニュー](images/menu-edit.jpg) --></p>
<h3><span id="toc10">元に戻す・やり直し</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>元に戻す</strong> ★★★</td>
<td><code>Ctrl+Z</code></td>
<td>直前の操作を取り消し。何度でも実行可能</td>
</tr>
<tr>
<td><strong>やり直し</strong> ★★★</td>
<td><code>Ctrl+Y</code></td>
<td>「元に戻す」を取り消し。Ctrl+Zのやりすぎた時に使う</td>
</tr>
</tbody>
</table>
<h3><span id="toc11">クリップボード操作</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>切り取り</strong> ★★★</td>
<td><code>Ctrl+X</code></td>
<td>選択範囲を切り取り（選択なしの場合は行全体）</td>
</tr>
<tr>
<td><strong>コピー</strong> ★★★</td>
<td><code>Ctrl+C</code></td>
<td>選択範囲をコピー（選択なしの場合は行全体）</td>
</tr>
<tr>
<td><strong>貼り付け</strong> ★★★</td>
<td><code>Ctrl+V</code></td>
<td>クリップボードの内容を貼り付け</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>選択範囲なしで <code>Ctrl+X</code> を押すと<strong>行全体</strong>が切り取り対象になる</li>
<li>選択範囲なしで <code>Ctrl+C</code> を押すと<strong>行全体</strong>がコピーされる（空行と勘違いしやすい）</li>
</ul>
<h3><span id="toc12">検索・置換</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>検索</strong> ★★★</td>
<td><code>Ctrl+F</code></td>
<td>現在のファイル内を検索。正規表現・大文字小文字区別も可能</td>
</tr>
<tr>
<td><strong>置換</strong> ★★★</td>
<td><code>Ctrl+H</code></td>
<td>文字列の一括置換。Ctrl+Enterで全置換</td>
</tr>
<tr>
<td><strong>フォルダーを指定して検索</strong> ★★★</td>
<td><code>Ctrl+Shift+F</code></td>
<td>ワークスペース全体をまたいだ横断検索</td>
</tr>
<tr>
<td><strong>複数のファイルで置換</strong> ★★</td>
<td><code>Ctrl+Shift+H</code></td>
<td>ワークスペース全体の横断置換</td>
</tr>
</tbody>
</table>
<p><strong>Ctrl+Shift+F活用術：</strong></p>
<pre><code class="language-plaintext">1. Ctrl+Shift+F で検索パネルを開く
2. 検索文字列を入力
3. 「絞り込み」で特定のファイル種類に限定（例: *.ts）
4. 検索結果をクリックで該当箇所にジャンプ</code></pre>
<h3><span id="toc13">コメント操作</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>行コメントの切り替え</strong> ★★★</td>
<td><code>Ctrl+/</code></td>
<td>現在行をコメントアウト/解除。複数行選択でも有効</td>
</tr>
<tr>
<td><strong>ブロック コメントの切り替え</strong> ★★</td>
<td><code>Shift+Alt+A</code></td>
<td><code>/* */</code> 形式のブロックコメントをトグル</td>
</tr>
<tr>
<td><strong>Emmet: 省略記法を展開</strong> ★★</td>
<td><code>Tab</code></td>
<td>Emmet記法をHTMLタグに展開（例: <code>div.container&gt;ul&gt;li*3</code> → 展開）</td>
</tr>
</tbody>
</table>
<p><strong>行コメント活用術：</strong></p>
<pre><code class="language-plaintext">// 単一行のコメントアウト
1. カーソルを対象行に移動
2. Ctrl+/ で即コメントアウト

// 複数行の一括コメントアウト
1. Shift+クリックで複数行を選択
2. Ctrl+/ で一括コメントアウト</code></pre>
<hr>
<h2><span id="toc14">選択(S)メニュー</span></h2>
<p>テキスト選択とカーソル操作の高度な機能を提供します。マルチカーソルは特に強力です。</p>
<p><!-- ![選択メニュー](images/menu-select.jpg) --></p>
<h3><span id="toc15">基本選択</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>すべて選択</strong> ★★★</td>
<td><code>Ctrl+A</code></td>
<td>ファイル全体を選択</td>
</tr>
<tr>
<td><strong>選択範囲の展開</strong> ★★</td>
<td><code>Shift+Alt+→</code></td>
<td>選択範囲をスマートに広げる（単語→行→ブロックの順）</td>
</tr>
<tr>
<td><strong>選択範囲の縮小</strong> ★★</td>
<td><code>Shift+Alt+←</code></td>
<td>選択範囲をスマートに縮小</td>
</tr>
</tbody>
</table>
<p><strong>選択範囲の展開 活用例：</strong></p>
<pre><code class="language-plaintext">カーソル位置から Shift+Alt+→ を何度か押すと
単語 → 文 → ブロック → 関数全体... と段階的に拡大
逆に Shift+Alt+← で縮小できる</code></pre>
<h3><span id="toc16">行の移動・コピー</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>行を上へコピー</strong> ★★★</td>
<td><code>Shift+Alt+↑</code></td>
<td>現在行を上にコピー（選択なしでも動く）</td>
</tr>
<tr>
<td><strong>行を下へコピー</strong> ★★★</td>
<td><code>Shift+Alt+↓</code></td>
<td>現在行を下にコピー。似たようなコードを量産する時に最強</td>
</tr>
<tr>
<td><strong>行を上へ移動</strong> ★★★</td>
<td><code>Alt+↑</code></td>
<td>現在行を1行上に移動。コードの並び替えに便利</td>
</tr>
<tr>
<td><strong>行を下へ移動</strong> ★★★</td>
<td><code>Alt+↓</code></td>
<td>現在行を1行下に移動</td>
</tr>
<tr>
<td><strong>選択範囲の複製</strong></td>
<td>ー</td>
<td>選択範囲を複製して直後に挿入</td>
</tr>
</tbody>
</table>
<h3><span id="toc17">マルチカーソル（超重要）</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>カーソルを上に挿入</strong> ★★★</td>
<td><code>Ctrl+Alt+↑</code></td>
<td>上の行にカーソルを追加。連続した複数行を同時編集</td>
</tr>
<tr>
<td><strong>カーソルを下に挿入</strong> ★★★</td>
<td><code>Ctrl+Alt+↓</code></td>
<td>下の行にカーソルを追加</td>
</tr>
<tr>
<td><strong>カーソルを行末に挿入</strong> ★★</td>
<td><code>Shift+Alt+I</code></td>
<td>選択した全行の末尾にカーソルを追加。複数行の末尾を一括編集</td>
</tr>
</tbody>
</table>
<p><strong>マルチカーソル活用例：</strong></p>
<pre><code class="language-plaintext">// 複数のCSSプロパティに同時に「!important」を追加
1. 対象の複数行を選択
2. Shift+Alt+I で各行末にカーソルを配置
3. " !important" と入力 → 全行に一括追加</code></pre>
<h3><span id="toc18">出現箇所の選択</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>次の出現個所を追加</strong> ★★★</td>
<td><code>Ctrl+D</code></td>
<td>カーソル下の単語と同じ次の単語を選択に追加</td>
</tr>
<tr>
<td><strong>前の出現箇所を追加</strong></td>
<td>ー</td>
<td>直前の一致箇所を選択に追加</td>
</tr>
<tr>
<td><strong>すべての出現箇所を選択</strong> ★★★</td>
<td><code>Ctrl+Shift+L</code></td>
<td>カーソル下の単語と同じすべての箇所を一括選択</td>
</tr>
<tr>
<td><strong>マルチ カーソルを Ctrl+Click に切り替える</strong></td>
<td>ー</td>
<td>マルチカーソルの追加方法をCtrl+Click/Alt+Clickで切り替え</td>
</tr>
<tr>
<td><strong>列の選択モード</strong></td>
<td>ー</td>
<td>矩形選択モードのオン/オフを切り替え</td>
</tr>
</tbody>
</table>
<p><strong>Ctrl+D 活用術（変数名の一括リネーム）：</strong></p>
<pre><code class="language-plaintext">1. 変数名にカーソルを置く
2. Ctrl+D を押すたびに次の同じ単語が選択に追加される
3. 変更したくない箇所は Ctrl+K Ctrl+D でスキップ
4. すべて選択したら新しい名前を入力 → 一括リネーム完了</code></pre>
<hr>
<h2><span id="toc19">表示(V)メニュー</span></h2>
<p>VSCodeのUIレイアウトとパネルの表示・非表示を制御します。</p>
<p><!-- ![表示メニュー](images/menu-view.jpg) --></p>
<h3><span id="toc20">コマンドパレット</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>コマンド パレット...</strong> ★★★</td>
<td><code>Ctrl+Shift+P</code></td>
<td>全機能にアクセスできる万能コマンド。VSCodeで最も重要なショートカット</td>
</tr>
<tr>
<td><strong>ビューを開く...</strong></td>
<td>ー</td>
<td>各種ビュー（パネル）を名前で検索して開く</td>
</tr>
</tbody>
</table>
<h3><span id="toc21">外観（Appearance）</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>全画面表示</strong> ★★</td>
<td><code>F11</code></td>
<td>VSCodeを全画面表示。コーディングに集中したい時に</td>
</tr>
<tr>
<td><strong>Zen Mode</strong> ★★</td>
<td><code>Ctrl+K Z</code></td>
<td>UIを最小限に隠した集中モード。Esc×2で解除</td>
</tr>
<tr>
<td><strong>中央揃えレイアウト</strong></td>
<td>ー</td>
<td>エディターを画面中央に配置（記事執筆などに）</td>
</tr>
<tr>
<td>✓ <strong>メニュー バー</strong></td>
<td>ー</td>
<td>メニューバーの表示/非表示を切り替え</td>
</tr>
<tr>
<td><strong>プライマリ サイド バー</strong> ★★★</td>
<td><code>Ctrl+B</code></td>
<td>左サイドバー（エクスプローラーなど）の表示/非表示</td>
</tr>
<tr>
<td><strong>セカンダリ サイド バー</strong></td>
<td><code>Ctrl+Alt+B</code></td>
<td>右サイドバーの表示/非表示</td>
</tr>
<tr>
<td>✓ <strong>ステータス バー</strong></td>
<td>ー</td>
<td>画面下部のステータスバーの表示/非表示</td>
</tr>
<tr>
<td><strong>パネル</strong> ★★</td>
<td><code>Ctrl+J</code></td>
<td>下部パネル（ターミナル・問題など）の表示/非表示</td>
</tr>
</tbody>
</table>
<p><strong>アクティビティ バーの位置 サブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>既定値</td>
<td>左側に縦長で表示（デフォルト）</td>
</tr>
<tr>
<td>上部</td>
<td>上部に横並びで表示</td>
</tr>
<tr>
<td>下部</td>
<td>下部に横並びで表示</td>
</tr>
<tr>
<td>非表示</td>
<td>アクティビティバーを非表示</td>
</tr>
</tbody>
</table>
<p><strong>パネルの位置 サブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>上</td>
<td>パネルを上部に配置</td>
</tr>
<tr>
<td>下部</td>
<td>パネルを下部に配置（デフォルト）</td>
</tr>
<tr>
<td>左</td>
<td>パネルを左側に配置</td>
</tr>
<tr>
<td>右</td>
<td>パネルを右側に配置</td>
</tr>
<tr>
<td>非表示</td>
<td>パネルエリアを非表示</td>
</tr>
</tbody>
</table>
<p><strong>パネルの配置 サブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>右</td>
<td>右揃え</td>
</tr>
<tr>
<td>左</td>
<td>左揃え</td>
</tr>
<tr>
<td>下揃え</td>
<td>下揃え（デフォルト）</td>
</tr>
<tr>
<td>中央揃え</td>
<td>中央揃え</td>
</tr>
</tbody>
</table>
<p><strong>タブ バー サブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>✓ 複数のタブ</td>
<td>通常のタブ表示（デフォルト）</td>
</tr>
<tr>
<td>1つのタブ</td>
<td>現在のタブのみ表示</td>
</tr>
<tr>
<td>非表示</td>
<td>タブバー自体を非表示</td>
</tr>
</tbody>
</table>
<p><strong>エディター アクションの位置 サブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>タブ バー</td>
<td>タブバー右側にアクションを表示（デフォルト）</td>
</tr>
<tr>
<td>タイトル バー</td>
<td>タイトルバーに表示</td>
</tr>
<tr>
<td>非表示</td>
<td>アクションを非表示</td>
</tr>
</tbody>
</table>
<p><strong>その他の外観設定：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>✓ ミニマップ</td>
<td>ー</td>
<td>右側のミニマップ（コード縮小図）の表示切替</td>
</tr>
<tr>
<td>✓ 階層リンク</td>
<td>ー</td>
<td>エディター上部のパンくずリストの表示切替</td>
</tr>
<tr>
<td>✓ スティッキー スクロール</td>
<td>ー</td>
<td>スクロール時に現在のスコープ（関数名など）を上部に固定表示</td>
</tr>
<tr>
<td>✓ 空白を描画する</td>
<td>ー</td>
<td>スペースやタブを可視化</td>
</tr>
<tr>
<td>✓ 制御文字を表示する</td>
<td>ー</td>
<td>改行コードなど制御文字を可視化</td>
</tr>
<tr>
<td><strong>拡大</strong></td>
<td><code>Ctrl+;</code></td>
<td>UIを拡大（ズームイン）</td>
</tr>
<tr>
<td><strong>縮小</strong></td>
<td><code>Ctrl+-</code></td>
<td>UIを縮小（ズームアウト）</td>
</tr>
<tr>
<td><strong>ズームのリセット</strong></td>
<td><code>Ctrl+NumPad0</code></td>
<td>ズームをリセット</td>
</tr>
</tbody>
</table>
<h3><span id="toc22">エディター レイアウト</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>分割（上）</strong></td>
<td><code>Ctrl+K Ctrl+\</code></td>
<td>エディターを上下に分割</td>
</tr>
<tr>
<td><strong>分割（下）</strong></td>
<td>ー</td>
<td>現在のエディターを下に分割</td>
</tr>
<tr>
<td><strong>分割（左）</strong></td>
<td>ー</td>
<td>左に分割</td>
</tr>
<tr>
<td><strong>分割（右）</strong></td>
<td>ー</td>
<td>右に分割（<code>Ctrl+\</code> と同様）</td>
</tr>
<tr>
<td><strong>グループ内分割</strong></td>
<td><code>Ctrl+K Ctrl+Shift+\</code></td>
<td>同グループ内でエディターを分割</td>
</tr>
<tr>
<td><strong>エディターを新しいウィンドウに移動する</strong></td>
<td>ー</td>
<td>現在のエディターを独立したウィンドウに移動</td>
</tr>
<tr>
<td><strong>エディターを新しいウィンドウにコピーする</strong></td>
<td><code>Ctrl+K O</code></td>
<td>現在のエディターを別ウィンドウでコピー</td>
</tr>
<tr>
<td>シングル</td>
<td>ー</td>
<td>1列レイアウトにリセット</td>
</tr>
<tr>
<td>2列</td>
<td>ー</td>
<td>左右2列レイアウト</td>
</tr>
<tr>
<td>3列</td>
<td>ー</td>
<td>3列レイアウト</td>
</tr>
<tr>
<td>2行</td>
<td>ー</td>
<td>上下2行レイアウト</td>
</tr>
<tr>
<td>3行</td>
<td>ー</td>
<td>3行レイアウト</td>
</tr>
<tr>
<td>グリッド (2x2)</td>
<td>ー</td>
<td>2×2の4分割グリッドレイアウト</td>
</tr>
<tr>
<td>2行右</td>
<td>ー</td>
<td>右側を2行に分割したレイアウト</td>
</tr>
<tr>
<td>2列下</td>
<td>ー</td>
<td>下側を2列に分割したレイアウト</td>
</tr>
<tr>
<td><strong>レイアウトの反転</strong></td>
<td><code>Shift+Alt+0</code></td>
<td>横/縦分割を反転</td>
</tr>
</tbody>
</table>
<p><strong>エディター分割活用術：</strong></p>
<pre><code class="language-plaintext">// 仕様と実装を並べて表示
1. 仕様ファイルを開く
2. Ctrl+\ で右に分割
3. 右側で実装ファイルを開く
→ 両方を見ながら実装できる</code></pre>
<h3><span id="toc23">サイドバーパネル</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>エクスプローラー</strong> ★★★</td>
<td><code>Ctrl+Shift+E</code></td>
<td>ファイルツリーを表示。フォルダ構成を確認・操作</td>
</tr>
<tr>
<td><strong>検索</strong> ★★★</td>
<td><code>Ctrl+Shift+F</code></td>
<td>ファイル横断検索パネルを表示</td>
</tr>
<tr>
<td><strong>ソース管理</strong> ★★</td>
<td><code>Ctrl+Shift+G</code></td>
<td>Git操作パネルを表示。差分確認・コミット</td>
</tr>
<tr>
<td><strong>実行</strong> ★★</td>
<td><code>Ctrl+Shift+D</code></td>
<td>デバッグパネルを表示</td>
</tr>
<tr>
<td><strong>拡張機能</strong> ★★</td>
<td><code>Ctrl+Shift+X</code></td>
<td>拡張機能の検索・管理</td>
</tr>
<tr>
<td><strong>チャット</strong></td>
<td><code>Ctrl+Alt+I</code></td>
<td>Copilot Chatなどのチャット機能を表示</td>
</tr>
</tbody>
</table>
<h3><span id="toc24">下部パネル</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>問題</strong> ★★★</td>
<td><code>Ctrl+Shift+M</code></td>
<td>エラー・警告の一覧。F8で問題箇所をジャンプ</td>
</tr>
<tr>
<td><strong>出力</strong> ★★</td>
<td><code>Ctrl+Shift+U</code></td>
<td>拡張機能・ビルドのログを確認</td>
</tr>
<tr>
<td><strong>デバッグ コンソール</strong> ★★</td>
<td><code>Ctrl+Shift+Y</code></td>
<td>デバッグ中の変数・出力確認</td>
</tr>
<tr>
<td><strong>ターミナル</strong> ★★★</td>
<td><code>Ctrl+`</code></td>
<td>統合ターミナルの表示/非表示</td>
</tr>
</tbody>
</table>
<h3><span id="toc25">その他</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>✓ <strong>右端での折り返し</strong> ★★</td>
<td><code>Alt+Z</code></td>
<td>長い行を画面幅で折り返す。スクロールなしで全体を確認できる</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc26">移動(G)メニュー</span></h2>
<p>エディター内・ファイル間・コード定義へのナビゲーションを提供します。</p>
<p><!-- ![移動メニュー](images/menu-go.jpg) --></p>
<h3><span id="toc27">基本移動</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>戻る</strong> ★★★</td>
<td><code>Alt+←</code></td>
<td>カーソル位置の履歴を戻る。F12でジャンプ後に元の場所に戻る際に必須</td>
</tr>
<tr>
<td><strong>進む</strong> ★★</td>
<td><code>Alt+→</code></td>
<td>カーソル位置の履歴を進む</td>
</tr>
<tr>
<td><strong>最後の編集場所</strong> ★★</td>
<td><code>Ctrl+K Ctrl+Q</code></td>
<td>最後に編集した場所に直接ジャンプ</td>
</tr>
</tbody>
</table>
<h3><span id="toc28">エディターの切り替え</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>次のエディター</strong> ★★★</td>
<td><code>Ctrl+PageDown</code></td>
<td>次のタブに移動</td>
</tr>
<tr>
<td><strong>前のエディター</strong> ★★★</td>
<td><code>Ctrl+PageUp</code></td>
<td>前のタブに移動</td>
</tr>
<tr>
<td>次の使用されているエディター</td>
<td>ー</td>
<td>最近使用したタブの順で次に移動</td>
</tr>
<tr>
<td>以前に使用したエディター</td>
<td>ー</td>
<td>最近使用したタブの順で前に移動</td>
</tr>
<tr>
<td><strong>グループ内の次のエディター</strong></td>
<td><code>Ctrl+K Ctrl+PageDown</code></td>
<td>分割グループ内で次のタブに移動</td>
</tr>
<tr>
<td><strong>グループ内の前のエディター</strong></td>
<td><code>Ctrl+K Ctrl+PageUp</code></td>
<td>分割グループ内で前のタブに移動</td>
</tr>
<tr>
<td>グループ内の次の使用されているエディター</td>
<td>ー</td>
<td>グループ内で最近使用順に次へ</td>
</tr>
<tr>
<td>グループ内の前の使用されているエディター</td>
<td>ー</td>
<td>グループ内で最近使用順に前へ</td>
</tr>
</tbody>
</table>
<h3><span id="toc29">グループの切り替え</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>グループ 1</strong> ★★</td>
<td><code>Ctrl+1</code></td>
<td>1番目のエディターグループにフォーカス</td>
</tr>
<tr>
<td><strong>グループ 2</strong> ★★</td>
<td><code>Ctrl+2</code></td>
<td>2番目のエディターグループにフォーカス</td>
</tr>
<tr>
<td><strong>グループ 3</strong></td>
<td><code>Ctrl+3</code></td>
<td>3番目のエディターグループにフォーカス</td>
</tr>
<tr>
<td>グループ 4</td>
<td><code>Ctrl+4</code></td>
<td>4番目のグループ</td>
</tr>
<tr>
<td>グループ 5</td>
<td><code>Ctrl+5</code></td>
<td>5番目のグループ</td>
</tr>
<tr>
<td>次のグループ</td>
<td>ー</td>
<td>次のエディターグループにフォーカス</td>
</tr>
<tr>
<td>前のグループ</td>
<td>ー</td>
<td>前のエディターグループにフォーカス</td>
</tr>
<tr>
<td><strong>グループ（左）</strong></td>
<td><code>Ctrl+K Ctrl+←</code></td>
<td>左のグループにフォーカス</td>
</tr>
<tr>
<td><strong>グループ（右）</strong></td>
<td><code>Ctrl+K Ctrl+→</code></td>
<td>右のグループにフォーカス</td>
</tr>
<tr>
<td><strong>グループ（上）</strong></td>
<td><code>Ctrl+K Ctrl+↑</code></td>
<td>上のグループにフォーカス</td>
</tr>
<tr>
<td><strong>グループ（下）</strong></td>
<td><code>Ctrl+K Ctrl+↓</code></td>
<td>下のグループにフォーカス</td>
</tr>
</tbody>
</table>
<h3><span id="toc30">ファイル・シンボルへの移動</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ファイルに移動...</strong> ★★★</td>
<td><code>Ctrl+P</code></td>
<td>ファイル名で素早く検索・移動。エクスプローラーより圧倒的に速い</td>
</tr>
<tr>
<td><strong>ワークスペース内のシンボルへ移動...</strong> ★★</td>
<td><code>Ctrl+T</code></td>
<td>ワークスペース全体の関数・クラス名で検索</td>
</tr>
<tr>
<td><strong>エディター内のシンボルへ移動...</strong> ★★</td>
<td><code>Ctrl+Shift+O</code></td>
<td>現在ファイル内の関数・クラスに素早く移動</td>
</tr>
</tbody>
</table>
<p><strong>Ctrl+P 活用術：</strong></p>
<pre><code class="language-plaintext">Ctrl+P を押した後：
test        → ファイル名で検索（fuzzy検索）
@symbol     → 現在ファイルのシンボル検索
#symbol     → ワークスペース全体のシンボル検索
:42         → 42行目にジャンプ
&gt;command    → コマンドパレット（Ctrl+Shift+P と同等）</code></pre>
<h3><span id="toc31">コード定義への移動</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>定義に移動</strong> ★★★</td>
<td><code>F12</code></td>
<td>関数・変数の定義元に移動。コードリーディングの必須スキル</td>
</tr>
<tr>
<td><strong>宣言へ移動</strong></td>
<td>ー</td>
<td>TypeScriptなどで宣言箇所に移動</td>
</tr>
<tr>
<td><strong>型定義に移動</strong></td>
<td>ー</td>
<td>型の定義に移動</td>
</tr>
<tr>
<td><strong>実装箇所に移動</strong></td>
<td>ー</td>
<td>インターフェースの実装クラスに移動</td>
</tr>
<tr>
<td><strong>参照へ移動</strong> ★★</td>
<td><code>Shift+F12</code></td>
<td>その変数・関数が使われている全箇所を表示</td>
</tr>
</tbody>
</table>
<p><strong>定義移動の効率的な使い方：</strong></p>
<pre><code class="language-plaintext">1. 関数名にカーソル → F12 で定義に移動
2. Alt+← で元の場所に戻る
3. Alt+F12 でその場でプレビュー（移動しない）</code></pre>
<h3><span id="toc32">行・ブラケットへの移動</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>行/列に移動...</strong> ★★</td>
<td><code>Ctrl+G</code></td>
<td>行番号を入力して即ジャンプ（スタックトレース活用）</td>
</tr>
<tr>
<td><strong>ブラケットに移動</strong> ★★</td>
<td><code>Ctrl+Shift+\</code></td>
<td>対応する括弧 <code>{}</code>・<code>()</code>・<code>[]</code> に移動</td>
</tr>
</tbody>
</table>
<p><strong>Ctrl+G 活用例：</strong></p>
<pre><code class="language-plaintext">エラーログ: "error at line 245"
→ Ctrl+G → 245 → Enter → エラー行に直接ジャンプ</code></pre>
<h3><span id="toc33">問題・変更箇所への移動</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>次の問題箇所</strong> ★★</td>
<td><code>F8</code></td>
<td>次のエラー・警告箇所にジャンプ。F8連打でエラーを順番に修正</td>
</tr>
<tr>
<td><strong>前の問題箇所</strong> ★★</td>
<td><code>Shift+F8</code></td>
<td>前のエラー・警告箇所にジャンプ</td>
</tr>
<tr>
<td><strong>次の変更箇所</strong></td>
<td><code>Alt+F3</code></td>
<td>Git差分の次の変更箇所にジャンプ</td>
</tr>
<tr>
<td><strong>前の変更箇所</strong></td>
<td><code>Shift+Alt+F3</code></td>
<td>Git差分の前の変更箇所にジャンプ</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc34">実行(R)メニュー</span></h2>
<p>デバッグ実行とブレークポイントの管理を提供します。</p>
<p><!-- ![実行メニュー](images/menu-run.jpg) --></p>
<h3><span id="toc35">デバッグ実行</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>デバッグの開始</strong> ★★★</td>
<td><code>F5</code></td>
<td>デバッガーを起動してプログラムを実行</td>
</tr>
<tr>
<td><strong>デバッグなしで実行</strong> ★★</td>
<td><code>Ctrl+F5</code></td>
<td>デバッガーなしで実行（通常の実行）</td>
</tr>
<tr>
<td><strong>デバッグの停止</strong> ★★</td>
<td><code>Shift+F5</code></td>
<td>デバッグセッションを終了</td>
</tr>
<tr>
<td><strong>デバッグの再起動</strong> ★★</td>
<td><code>Ctrl+Shift+F5</code></td>
<td>デバッグを再起動。コード変更後に再実行</td>
</tr>
</tbody>
</table>
<h3><span id="toc36">デバッグ設定</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>構成を開く</strong></td>
<td>ー</td>
<td><code>.vscode/launch.json</code> を開く。デバッグ設定ファイル</td>
</tr>
<tr>
<td><strong>構成の追加...</strong></td>
<td>ー</td>
<td>デバッグ設定を追加（Node.js・Python・ブラウザなど）</td>
</tr>
</tbody>
</table>
<h3><span id="toc37">ステップ実行（デバッグ中）</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ステップ オーバーする</strong> ★★★</td>
<td><code>F10</code></td>
<td>現在行を実行して次行へ（関数内には入らない）</td>
</tr>
<tr>
<td><strong>ステップ インする</strong> ★★★</td>
<td><code>F11</code></td>
<td>現在行の関数内に入る</td>
</tr>
<tr>
<td><strong>ステップ アウトする</strong> ★★</td>
<td><code>Shift+F11</code></td>
<td>現在の関数から抜け出す</td>
</tr>
<tr>
<td><strong>続行</strong> ★★★</td>
<td><code>F5</code></td>
<td>次のブレークポイントまで実行を続ける</td>
</tr>
</tbody>
</table>
<p><strong>デバッグの基本フロー：</strong></p>
<pre><code class="language-plaintext">1. F9 でブレークポイントを設定
2. F5 でデバッグ開始
3. F10 でステップ実行（行ごとに確認）
4. 怪しい関数はF11でステップイン
5. 変数をマウスホバーで値を確認
6. F5 で次のブレークポイントに進む
7. Shift+F5 でデバッグ終了</code></pre>
<h3><span id="toc38">ブレークポイント管理</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ブレークポイントの切り替え</strong> ★★★</td>
<td><code>F9</code></td>
<td>カーソル行にブレークポイントを設定/解除</td>
</tr>
<tr>
<td><strong>新しいブレークポイント</strong></td>
<td>サブメニュー</td>
<td>特殊なブレークポイントを追加</td>
</tr>
<tr>
<td><strong>すべてのブレークポイントを有効にする</strong></td>
<td>ー</td>
<td>無効化したブレークポイントを全て有効化</td>
</tr>
<tr>
<td><strong>すべてのブレークポイントを無効にする</strong></td>
<td>ー</td>
<td>ブレークポイントを消さずに一時無効化</td>
</tr>
<tr>
<td><strong>すべてのブレークポイントの削除</strong></td>
<td>ー</td>
<td>全ブレークポイントを削除</td>
</tr>
<tr>
<td>その他のデバッガーをインストールします...</td>
<td>ー</td>
<td>デバッガー拡張機能のマーケットプレイスを開く</td>
</tr>
</tbody>
</table>
<p><strong>新しいブレークポイント サブメニュー：</strong></p>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ブレークポイントの編集</td>
<td>ー</td>
<td>ブレークポイントに条件や動作を設定</td>
</tr>
<tr>
<td>条件付きブレークポイント...</td>
<td>ー</td>
<td>特定の条件が満たされた時のみ停止</td>
</tr>
<tr>
<td><strong>インライン ブレークポイント</strong></td>
<td><code>Shift+F9</code></td>
<td>1行に複数の式がある場合に特定箇所で停止</td>
</tr>
<tr>
<td>関数のブレークポイント...</td>
<td>ー</td>
<td>関数名で停止箇所を指定（ソースなしでも設定可能）</td>
</tr>
<tr>
<td>トリガーされたブレークポイント...</td>
<td>ー</td>
<td>別のブレークポイントが実行された後に有効になるブレークポイント</td>
</tr>
<tr>
<td>ログポイント...</td>
<td>ー</td>
<td>停止せずにコンソールにログを出力するブレークポイント</td>
</tr>
</tbody>
</table>
<p><strong>条件付きブレークポイントの活用：</strong></p>
<pre><code class="language-plaintext">// ループの特定の回数でのみ停止したい場合
条件: i === 100  →  i が100の時だけ停止

// 特定の値の時だけ停止
条件: user.id === "admin"  →  adminユーザーの時だけ停止</code></pre>
<hr>
<h2><span id="toc39">ターミナル(T)メニュー</span></h2>
<p>統合ターミナルとタスク実行を管理します。</p>
<p><!-- ![ターミナルメニュー](images/menu-terminal.jpg) --></p>
<h3><span id="toc40">ターミナル操作</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>新しいターミナル</strong> ★★★</td>
<td><code>Ctrl+Shift+`</code></td>
<td>新しいターミナルを作成。複数の作業を並行する時に</td>
</tr>
<tr>
<td><strong>ターミナルの分割</strong> ★★</td>
<td><code>Ctrl+Shift+5</code></td>
<td>現在のターミナルを左右に分割</td>
</tr>
<tr>
<td><strong>新しいターミナル ウィンドウ</strong></td>
<td><code>Ctrl+Shift+Alt+@</code></td>
<td>ターミナルを別ウィンドウとして開く</td>
</tr>
</tbody>
</table>
<p><strong>ターミナル活用術：</strong></p>
<pre><code class="language-plaintext">// 複数の作業を並行する場合
1. Ctrl+Shift+` で新しいターミナルを複数作成
2. ターミナルに名前を付けて区別（右クリック→「名前の変更」）
3. フロントエンド用・バックエンド用・Git用など用途別に使い分け</code></pre>
<h3><span id="toc41">タスク実行</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>タスクの実行...</strong></td>
<td>ー</td>
<td>設定済みタスクを選択して実行</td>
</tr>
<tr>
<td><strong>ビルド タスクの実行...</strong> ★★</td>
<td><code>Ctrl+Shift+B</code></td>
<td>デフォルトのビルドタスクを実行</td>
</tr>
<tr>
<td><strong>アクティブなファイルの実行</strong></td>
<td>ー</td>
<td>現在開いているファイルを直接実行</td>
</tr>
<tr>
<td><strong>選択したテキストの実行</strong></td>
<td>ー</td>
<td>選択したテキストをターミナルで実行</td>
</tr>
</tbody>
</table>
<h3><span id="toc42">実行中のタスク管理</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>実行中のタスクを表示...</td>
<td>ー</td>
<td>現在バックグラウンドで実行中のタスクを確認</td>
</tr>
<tr>
<td>タスクの実行を再開...</td>
<td>ー</td>
<td>停止したタスクを再開</td>
</tr>
<tr>
<td>タスクの終了...</td>
<td>ー</td>
<td>実行中のタスクを終了</td>
</tr>
</tbody>
</table>
<h3><span id="toc43">タスク設定</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>タスクの構成...</strong></td>
<td>ー</td>
<td><code>.vscode/tasks.json</code> を開いてタスクを設定</td>
</tr>
<tr>
<td><strong>既定のビルド タスクの構成...</strong></td>
<td>ー</td>
<td><code>Ctrl+Shift+B</code> で実行されるタスクを設定</td>
</tr>
</tbody>
</table>
<p><strong>tasks.json の基本例：</strong></p>
<pre><code class="language-json">{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "npm build",
            "type": "npm",
            "script": "build",
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}</code></pre>
<hr>
<h2><span id="toc44">ヘルプ(H)メニュー</span></h2>
<p>学習リソース・情報・サポートへのアクセスを提供します。</p>
<p><!-- ![ヘルプメニュー](images/menu-help.jpg) --></p>
<h3><span id="toc45">学習リソース</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ようこそ</strong></td>
<td>ー</td>
<td>VSCodeのウェルカムページを開く。初期設定や最近のファイルにアクセス</td>
</tr>
<tr>
<td><strong>すべてのコマンドの表示</strong></td>
<td><code>Ctrl+Shift+P</code></td>
<td>コマンドパレットを開く（表示メニューと同一）</td>
</tr>
<tr>
<td><strong>参照資料</strong></td>
<td>ー</td>
<td>ドキュメント・APIリファレンスへのリンク集</td>
</tr>
<tr>
<td><strong>チュートリアルを開きます...</strong></td>
<td>ー</td>
<td>インタラクティブなチュートリアルを起動</td>
</tr>
<tr>
<td><strong>エディター プレイグラウンド</strong></td>
<td>ー</td>
<td>VSCodeの機能を試せる演習場を開く。初心者に最適</td>
</tr>
</tbody>
</table>
<h3><span id="toc46">リリース情報</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>リリース ノートの表示</strong></td>
<td>ー</td>
<td>最新バージョンの変更点を確認</td>
</tr>
<tr>
<td><strong>アクセシビリティ機能の概要</strong></td>
<td>ー</td>
<td>スクリーンリーダー等のアクセシビリティ機能説明</td>
</tr>
<tr>
<td><strong>@vscode に確認してください</strong></td>
<td>ー</td>
<td>Copilot ChatでVSCodeの質問を直接AIに聞く</td>
</tr>
</tbody>
</table>
<h3><span id="toc47">キーボード・チュートリアル</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>ショートカット</th>
<th>説明・使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>キーボード ショートカットの参照</strong> ★★</td>
<td><code>Ctrl+K Ctrl+R</code></td>
<td>PDFのショートカット一覧をブラウザで開く</td>
</tr>
<tr>
<td><strong>ビデオ チュートリアル</strong></td>
<td>ー</td>
<td>公式YouTubeチュートリアルを開く</td>
</tr>
<tr>
<td><strong>ヒントとトリビア</strong></td>
<td>ー</td>
<td>知っておくと便利なTipsを紹介</td>
</tr>
</tbody>
</table>
<h3><span id="toc48">コミュニティ</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>YouTube で参加する</td>
<td>VSCode公式YouTubeチャンネルへ</td>
</tr>
<tr>
<td>機能要求の検索</td>
<td>GitHubのFeature Requestを検索</td>
</tr>
<tr>
<td>問題を報告</td>
<td>バグをGitHubにレポート</td>
</tr>
</tbody>
</table>
<h3><span id="toc49">法的情報・ツール</span></h3>
<table>
<thead>
<tr>
<th>メニュー項目</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ライセンスの表示</td>
<td>ライセンス情報</td>
</tr>
<tr>
<td>プライバシーに関する声明</td>
<td>プライバシーポリシー</td>
</tr>
<tr>
<td><strong>開発者ツールの切り替え</strong></td>
<td>Chrome開発者ツールを開く（拡張機能開発時に使用）</td>
</tr>
<tr>
<td><strong>プロセス エクスプローラーを開く</strong></td>
<td>VSCode内のプロセス一覧とメモリ使用量を確認</td>
</tr>
<tr>
<td><strong>更新の確認...</strong></td>
<td>最新バージョンへの更新を確認・実行</td>
</tr>
<tr>
<td><strong>バージョン情報</strong></td>
<td>インストール済みのVSCodeバージョンを確認</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc50">メニュー別ショートカットキー早見表</span></h2>
<h3><span id="toc51">ファイル(F)メニュー</span></h3>
<table>
<thead>
<tr>
<th>ショートカット</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Ctrl+N</code></td>
<td>新しいテキスト ファイル</td>
</tr>
<tr>
<td><code>Ctrl+Shift+N</code></td>
<td>新しいウィンドウ</td>
</tr>
<tr>
<td><code>Ctrl+O</code></td>
<td>ファイルを開く</td>
</tr>
<tr>
<td><code>Ctrl+K Ctrl+O</code></td>
<td>フォルダーを開く</td>
</tr>
<tr>
<td><code>Ctrl+Shift+T</code></td>
<td>閉じたエディターを再度開く</td>
</tr>
<tr>
<td><code>Ctrl+R</code></td>
<td>最近使用した項目（その他）</td>
</tr>
<tr>
<td><code>Ctrl+S</code></td>
<td>保存</td>
</tr>
<tr>
<td><code>Ctrl+Shift+S</code></td>
<td>名前を付けて保存</td>
</tr>
<tr>
<td><code>Ctrl+K S</code></td>
<td>すべて保存</td>
</tr>
<tr>
<td><code>Ctrl+,</code></td>
<td>設定</td>
</tr>
<tr>
<td><code>Ctrl+Shift+X</code></td>
<td>拡張機能</td>
</tr>
<tr>
<td><code>Ctrl+K Ctrl+S</code></td>
<td>キーボード ショートカット</td>
</tr>
<tr>
<td><code>Ctrl+K Ctrl+T</code></td>
<td>配色テーマ</td>
</tr>
<tr>
<td><code>Ctrl+F4</code></td>
<td>エディターを閉じる</td>
</tr>
<tr>
<td><code>Ctrl+K F</code></td>
<td>フォルダーを閉じる</td>
</tr>
<tr>
<td><code>Alt+F4</code></td>
<td>ウィンドウを閉じる</td>
</tr>
</tbody>
</table>
<h3><span id="toc52">編集(E)メニュー</span></h3>
<table>
<thead>
<tr>
<th>ショートカット</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Ctrl+Z</code></td>
<td>元に戻す</td>
</tr>
<tr>
<td><code>Ctrl+Y</code></td>
<td>やり直し</td>
</tr>
<tr>
<td><code>Ctrl+X</code></td>
<td>切り取り</td>
</tr>
<tr>
<td><code>Ctrl+C</code></td>
<td>コピー</td>
</tr>
<tr>
<td><code>Ctrl+V</code></td>
<td>貼り付け</td>
</tr>
<tr>
<td><code>Ctrl+F</code></td>
<td>検索</td>
</tr>
<tr>
<td><code>Ctrl+H</code></td>
<td>置換</td>
</tr>
<tr>
<td><code>Ctrl+Shift+F</code></td>
<td>フォルダーを指定して検索</td>
</tr>
<tr>
<td><code>Ctrl+Shift+H</code></td>
<td>複数のファイルで置換</td>
</tr>
<tr>
<td><code>Ctrl+/</code></td>
<td>行コメントの切り替え</td>
</tr>
<tr>
<td><code>Shift+Alt+A</code></td>
<td>ブロック コメントの切り替え</td>
</tr>
</tbody>
</table>
<h3><span id="toc53">選択(S)メニュー</span></h3>
<table>
<thead>
<tr>
<th>ショートカット</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Ctrl+A</code></td>
<td>すべて選択</td>
</tr>
<tr>
<td><code>Shift+Alt+→</code></td>
<td>選択範囲の展開</td>
</tr>
<tr>
<td><code>Shift+Alt+←</code></td>
<td>選択範囲の縮小</td>
</tr>
<tr>
<td><code>Shift+Alt+↑</code></td>
<td>行を上へコピー</td>
</tr>
<tr>
<td><code>Shift+Alt+↓</code></td>
<td>行を下へコピー</td>
</tr>
<tr>
<td><code>Alt+↑</code></td>
<td>行を上へ移動</td>
</tr>
<tr>
<td><code>Alt+↓</code></td>
<td>行を下へ移動</td>
</tr>
<tr>
<td><code>Ctrl+Alt+↑</code></td>
<td>カーソルを上に挿入</td>
</tr>
<tr>
<td><code>Ctrl+Alt+↓</code></td>
<td>カーソルを下に挿入</td>
</tr>
<tr>
<td><code>Shift+Alt+I</code></td>
<td>カーソルを行末に挿入</td>
</tr>
<tr>
<td><code>Ctrl+D</code></td>
<td>次の出現個所を追加</td>
</tr>
<tr>
<td><code>Ctrl+Shift+L</code></td>
<td>すべての出現箇所を選択</td>
</tr>
</tbody>
</table>
<h3><span id="toc54">表示(V)メニュー</span></h3>
<table>
<thead>
<tr>
<th>ショートカット</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Ctrl+Shift+P</code></td>
<td>コマンド パレット</td>
</tr>
<tr>
<td><code>F11</code></td>
<td>全画面表示</td>
</tr>
<tr>
<td><code>Ctrl+K Z</code></td>
<td>Zen Mode</td>
</tr>
<tr>
<td><code>Ctrl+B</code></td>
<td>プライマリ サイド バー</td>
</tr>
<tr>
<td><code>Ctrl+Alt+B</code></td>
<td>セカンダリ サイド バー</td>
</tr>
<tr>
<td><code>Ctrl+J</code></td>
<td>パネル</td>
</tr>
<tr>
<td><code>Ctrl+K Ctrl+\</code></td>
<td>分割（上）</td>
</tr>
<tr>
<td><code>Shift+Alt+0</code></td>
<td>レイアウトの反転</td>
</tr>
<tr>
<td><code>Ctrl+Shift+E</code></td>
<td>エクスプローラー</td>
</tr>
<tr>
<td><code>Ctrl+Shift+F</code></td>
<td>検索</td>
</tr>
<tr>
<td><code>Ctrl+Shift+G</code></td>
<td>ソース管理</td>
</tr>
<tr>
<td><code>Ctrl+Shift+D</code></td>
<td>実行</td>
</tr>
<tr>
<td><code>Ctrl+Shift+X</code></td>
<td>拡張機能</td>
</tr>
<tr>
<td><code>Ctrl+Shift+M</code></td>
<td>問題</td>
</tr>
<tr>
<td><code>Ctrl+Shift+U</code></td>
<td>出力</td>
</tr>
<tr>
<td><code>Ctrl+Shift+Y</code></td>
<td>デバッグ コンソール</td>
</tr>
<tr>
<td><code>Ctrl+`</code></td>
<td>ターミナル</td>
</tr>
<tr>
<td><code>Alt+Z</code></td>
<td>右端での折り返し</td>
</tr>
</tbody>
</table>
<h3><span id="toc55">移動(G)メニュー</span></h3>
<table>
<thead>
<tr>
<th>ショートカット</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Alt+←</code></td>
<td>戻る</td>
</tr>
<tr>
<td><code>Alt+→</code></td>
<td>進む</td>
</tr>
<tr>
<td><code>Ctrl+K Ctrl+Q</code></td>
<td>最後の編集場所</td>
</tr>
<tr>
<td><code>Ctrl+PageDown</code></td>
<td>次のエディター</td>
</tr>
<tr>
<td><code>Ctrl+PageUp</code></td>
<td>前のエディター</td>
</tr>
<tr>
<td><code>Ctrl+1〜5</code></td>
<td>グループ 1〜5</td>
</tr>
<tr>
<td><code>Ctrl+K Ctrl+←/→/↑/↓</code></td>
<td>グループ（方向）</td>
</tr>
<tr>
<td><code>Ctrl+P</code></td>
<td>ファイルに移動</td>
</tr>
<tr>
<td><code>Ctrl+T</code></td>
<td>ワークスペース内のシンボルへ移動</td>
</tr>
<tr>
<td><code>Ctrl+Shift+O</code></td>
<td>エディター内のシンボルへ移動</td>
</tr>
<tr>
<td><code>F12</code></td>
<td>定義に移動</td>
</tr>
<tr>
<td><code>Shift+F12</code></td>
<td>参照へ移動</td>
</tr>
<tr>
<td><code>Ctrl+G</code></td>
<td>行/列に移動</td>
</tr>
<tr>
<td><code>Ctrl+Shift+\</code></td>
<td>ブラケットに移動</td>
</tr>
<tr>
<td><code>F8</code></td>
<td>次の問題箇所</td>
</tr>
<tr>
<td><code>Shift+F8</code></td>
<td>前の問題箇所</td>
</tr>
<tr>
<td><code>Alt+F3</code></td>
<td>次の変更箇所</td>
</tr>
<tr>
<td><code>Shift+Alt+F3</code></td>
<td>前の変更箇所</td>
</tr>
</tbody>
</table>
<h3><span id="toc56">実行(R)メニュー</span></h3>
<table>
<thead>
<tr>
<th>ショートカット</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>F5</code></td>
<td>デバッグの開始／続行</td>
</tr>
<tr>
<td><code>Ctrl+F5</code></td>
<td>デバッグなしで実行</td>
</tr>
<tr>
<td><code>Shift+F5</code></td>
<td>デバッグの停止</td>
</tr>
<tr>
<td><code>Ctrl+Shift+F5</code></td>
<td>デバッグの再起動</td>
</tr>
<tr>
<td><code>F10</code></td>
<td>ステップ オーバーする</td>
</tr>
<tr>
<td><code>F11</code></td>
<td>ステップ インする</td>
</tr>
<tr>
<td><code>Shift+F11</code></td>
<td>ステップ アウトする</td>
</tr>
<tr>
<td><code>F9</code></td>
<td>ブレークポイントの切り替え</td>
</tr>
<tr>
<td><code>Shift+F9</code></td>
<td>インライン ブレークポイント</td>
</tr>
</tbody>
</table>
<h3><span id="toc57">ターミナル(T)メニュー</span></h3>
<table>
<thead>
<tr>
<th>ショートカット</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Ctrl+Shift+`</code></td>
<td>新しいターミナル</td>
</tr>
<tr>
<td><code>Ctrl+Shift+5</code></td>
<td>ターミナルの分割</td>
</tr>
<tr>
<td><code>Ctrl+Shift+Alt+@</code></td>
<td>新しいターミナル ウィンドウ</td>
</tr>
<tr>
<td><code>Ctrl+Shift+B</code></td>
<td>ビルド タスクの実行</td>
</tr>
</tbody>
</table>
<h3><span id="toc58">ヘルプ(H)メニュー</span></h3>
<table>
<thead>
<tr>
<th>ショートカット</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Ctrl+Shift+P</code></td>
<td>すべてのコマンドの表示</td>
</tr>
<tr>
<td><code>Ctrl+K Ctrl+R</code></td>
<td>キーボード ショートカットの参照</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc59">よく使うショートカットTOP30</span></h2>
<h3><span id="toc60">絶対に覚えるべき（★★★）</span></h3>
<ol>
<li><strong><code>Ctrl+Shift+P</code></strong> - コマンドパレット（全機能の入り口）</li>
<li><strong><code>Ctrl+P</code></strong> - ファイルへ移動（ファイル名検索）</li>
<li><strong><code>Ctrl+S</code></strong> - 保存</li>
<li><strong><code>Ctrl+F</code></strong> - ファイル内検索</li>
<li><strong><code>Ctrl+H</code></strong> - ファイル内置換</li>
<li><strong><code>Ctrl+Shift+F</code></strong> - 横断検索</li>
<li><strong><code>Ctrl+D</code></strong> - 次の一致を選択（マルチカーソル）</li>
<li><strong><code>Ctrl+/</code></strong> - 行コメントトグル</li>
<li><strong><code>F12</code></strong> - 定義に移動</li>
<li><strong><code>Alt+←</code></strong> - 戻る（定義移動後の復帰）</li>
<li><strong><code>Ctrl+`</code></strong> - ターミナル表示/非表示</li>
<li><strong><code>F5</code></strong> - デバッグ開始/続行</li>
<li><strong><code>F10</code></strong> - ステップ実行</li>
</ol>
<h3><span id="toc61">効率を大幅に上げる（★★）</span></h3>
<ol start="14">
<li><strong><code>Ctrl+Shift+L</code></strong> - 全出現箇所を選択</li>
<li><strong><code>Ctrl+Alt+↑/↓</code></strong> - マルチカーソル追加</li>
<li><strong><code>Alt+↑/↓</code></strong> - 行を移動</li>
<li><strong><code>Shift+Alt+↓</code></strong> - 行を複製</li>
<li><strong><code>Ctrl+B</code></strong> - サイドバートグル</li>
<li><strong><code>Ctrl+Shift+T</code></strong> - 閉じたタブを復元</li>
<li><strong><code>Ctrl+G</code></strong> - 行に移動</li>
<li><strong><code>F8</code></strong> - 次のエラーに移動</li>
<li><strong><code>Ctrl+1/2</code></strong> - エディターグループ切り替え</li>
<li><strong><code>Ctrl+PageDown/Up</code></strong> - タブ切り替え</li>
<li><strong><code>F9</code></strong> - ブレークポイント設定</li>
<li><strong><code>Ctrl+Shift+G</code></strong> - Git操作パネル</li>
</ol>
<hr>
<h2><span id="toc62">カテゴリ別活用シーン</span></h2>
<h3><span id="toc63">新しいプロジェクトを始める時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+K Ctrl+O → フォルダを開く
2. Ctrl+Shift+E → エクスプローラーでファイル構造確認
3. Ctrl+N → 新しいファイルを作成
4. Ctrl+S → 保存（ファイル名・拡張子を設定）</code></pre>
<h3><span id="toc64">コードを読む・調査する時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+P → ファイル名で素早く移動
2. Ctrl+T → シンボル（関数名）で検索
3. F12 → 定義に移動
4. Shift+F12 → 参照箇所を確認
5. Alt+← → 元の場所に戻る</code></pre>
<h3><span id="toc65">コードを書く時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+Space → 補完候補を表示
2. Ctrl+/ → コメントアウト
3. Alt+↑/↓ → 行の並び替え
4. Shift+Alt+↓ → 行の複製
5. Shift+Alt+F → コードフォーマット</code></pre>
<h3><span id="toc66">リファクタリングする時</span></h3>
<pre><code class="language-plaintext">1. F2 → シンボル名変更（全箇所一括リネーム）
2. Ctrl+D → 同じ単語を順に選択
3. Ctrl+Shift+L → 全箇所を一括選択
4. Ctrl+. → クイックフィックス（AIによる修正案）
5. Ctrl+H → 文字列置換</code></pre>
<h3><span id="toc67">デバッグする時</span></h3>
<pre><code class="language-plaintext">1. F9 → ブレークポイント設定
2. F5 → デバッグ開始
3. F10 → ステップ実行（関数をスキップ）
4. F11 → 関数内に入る
5. Shift+F11 → 関数から抜ける
6. Shift+F5 → デバッグ終了</code></pre>
<h3><span id="toc68">チームでレビューする時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+Shift+G → Gitの差分確認
2. Alt+F3 / Shift+Alt+F3 → 変更箇所を順に確認
3. F8 / Shift+F8 → エラー箇所を順に確認
4. Ctrl+K Ctrl+Z → Zen Modeで集中してレビュー</code></pre>
<hr>
<h2><span id="toc69">まとめ</span></h2>
<p>VSCodeのプルダウンメニューには、知られていない便利な機能が数多く含まれています。</p>
<p><strong>覚え方のコツ：</strong></p>
<ol>
<li>まずは <code>Ctrl+Shift+P</code>（コマンドパレット）を覚える</li>
<li>日常的に使う操作から少しずつショートカットに置き換える</li>
<li>困ったら <code>Ctrl+Shift+P</code> で機能を検索して、そのショートカットを確認する</li>
<li>メニューを開いた時に右側に表示されるショートカットを意識して見る習慣をつける</li>
</ol>
<p><strong>おすすめの学習順：</strong></p>
<pre><code class="language-plaintext">Week 1: ファイル操作（Ctrl+P, Ctrl+S, Ctrl+O）
Week 2: 編集操作（Ctrl+F, Ctrl+H, Ctrl+/, Alt+↑/↓）
Week 3: マルチカーソル（Ctrl+D, Ctrl+Alt+↑/↓）
Week 4: ナビゲーション（F12, Alt+←, F8）
Week 5: デバッグ（F5, F9, F10, F11）</code></pre>
<p>メニューを一つひとつ確認しながら、日々の開発に活かしてください。</p>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"Visual Studio Codeパーフェクトマスター (Perfect master 191)","b":"秀和システム","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/512j2jvPZaL._SL500_.jpg","\/513FDOSc+kL._SL500_.jpg","\/51DNWpYvdOL._SL500_.jpg","\/41z2X1zOrpL._SL500_.jpg","\/41XqRS4jUKL._SL500_.jpg","\/41OswTi6PTL._SL500_.jpg","\/41GhyMHAgzL._SL500_.jpg","\/41-NQMwM7qL._SL500_.jpg","\/41U6RrhQD1L._SL500_.jpg","\/41eZN6vnHEL._SL500_.jpg","\/51IuXpA8zPL._SL500_.jpg","\/41ih3T2EW1L._SL500_.jpg","\/41hnzq51C3L._SL500_.jpg","\/41uYy3uzxZL._SL500_.jpg","\/41i+WvnPyML._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4798067970","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4798067970","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Visual%20Studio%20Code%E3%83%91%E3%83%BC%E3%83%95%E3%82%A7%E3%82%AF%E3%83%88%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%20(Perfect%20master%20191)\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Visual%20Studio%20Code%E3%83%91%E3%83%BC%E3%83%95%E3%82%A7%E3%82%AF%E3%83%88%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%20(Perfect%20master%20191)","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"lmyIj","s":"s"});</script></p>
<div id="msmaflink-lmyIj">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<h2><span id="toc70">関連記事</span></h2>
<p>VSCodeのキーボードショートカット全般については姉妹記事もご覧ください：</p>

<a rel="noopener" href="https://caymezon.com/vscode-keyboard-shortcuts-complete-guide/" title="VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにVSCodeを使いこなすには、ショートカットキーの習得が必須です。しかし、VSCodeの標準ショートカット一覧は英語表記で分かりにくいのが難点。本記事では、VSCodeの標準ショートカットキーをカテゴリ別に日本語化し、特に重要なもの...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.01.25</div></div></div></div></a>
<p>Eclipseをお使いの方はこちら：</p>

<a rel="noopener" href="https://caymezon.com/eclipse-keyboard-shortcuts-complete-guide/" title="Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにEclipseを使いこなすには、ショートカットキーの習得が必須です。特にJava開発では、リファクタリングやコード補完、デバッグなど、ショートカットキーを活用することで作業効率が劇的に向上します。本記事では、Eclipse（STS4...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.06</div></div></div></div></a>
<hr>
<p><strong>タグ:</strong> #VSCode #ショートカットキー #メニュー #生産性向上 #効率化 #エディター</p><p>The post <a href="https://caymezon.com/vscode-menu-complete-guide/">VSCode全プルダウンメニュー完全解説【ショートカットキー付き・使いどころ徹底ガイド】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/vscode-menu-complete-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</title>
		<link>https://caymezon.com/eclipse-keyboard-shortcuts-complete-guide/</link>
					<comments>https://caymezon.com/eclipse-keyboard-shortcuts-complete-guide/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Fri, 06 Feb 2026 07:41:22 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java開発]]></category>
		<category><![CDATA[ショートカットキー]]></category>
		<category><![CDATA[生産性向上]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20079</guid>

					<description><![CDATA[<p>目次 はじめにショートカット確認・カスタマイズ方法ファイル管理（File Management）★★★ 最重要ショートカット★★ 重要ショートカット★ 便利なショートカット基本編集（Basic Editing）★★★ 最 [&#8230;]</p>
<p>The post <a href="https://caymezon.com/eclipse-keyboard-shortcuts-complete-guide/">Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">ショートカット確認・カスタマイズ方法</a></li><li><a href="#toc3" tabindex="0">ファイル管理（File Management）</a><ol><li><a href="#toc4" tabindex="0">★★★ 最重要ショートカット</a></li><li><a href="#toc5" tabindex="0">★★ 重要ショートカット</a></li><li><a href="#toc6" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc7" tabindex="0">基本編集（Basic Editing）</a><ol><li><a href="#toc8" tabindex="0">★★★ 最重要ショートカット</a></li><li><a href="#toc9" tabindex="0">★★ 重要ショートカット</a></li><li><a href="#toc10" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc11" tabindex="0">検索と置換（Search and Replace）</a><ol><li><a href="#toc12" tabindex="0">★★★ 最重要ショートカット</a></li><li><a href="#toc13" tabindex="0">★★ 重要ショートカット</a></li><li><a href="#toc14" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc15" tabindex="0">ソースコード編集（Source Code Editing）</a><ol><li><a href="#toc16" tabindex="0">★★★ 最重要ショートカット</a></li><li><a href="#toc17" tabindex="0">★★ 重要ショートカット</a></li><li><a href="#toc18" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc19" tabindex="0">ナビゲーション（Navigation）</a><ol><li><a href="#toc20" tabindex="0">★★★ 最重要ショートカット</a></li><li><a href="#toc21" tabindex="0">★★ 重要ショートカット</a></li><li><a href="#toc22" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc23" tabindex="0">エディタ管理（Editor Management）</a><ol><li><a href="#toc24" tabindex="0">★★ 重要ショートカット</a></li><li><a href="#toc25" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc26" tabindex="0">実行とデバッグ（Run and Debug）</a><ol><li><a href="#toc27" tabindex="0">★★★ 最重要ショートカット</a></li><li><a href="#toc28" tabindex="0">★★ 重要ショートカット</a></li><li><a href="#toc29" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc30" tabindex="0">全般とビュー（General and Views）</a><ol><li><a href="#toc31" tabindex="0">★★★ 最重要ショートカット</a></li><li><a href="#toc32" tabindex="0">★★ 重要ショートカット</a></li><li><a href="#toc33" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc34" tabindex="0">Git操作（Git Operations）</a><ol><li><a href="#toc35" tabindex="0">★ 便利なショートカット</a></li></ol></li><li><a href="#toc36" tabindex="0">おすすめショートカットTOP 20</a><ol><li><a href="#toc37" tabindex="0">絶対に覚えるべき（★★★）</a></li><li><a href="#toc38" tabindex="0">効率を上げる（★★）</a></li></ol></li><li><a href="#toc39" tabindex="0">カテゴリ別活用シーン</a><ol><li><a href="#toc40" tabindex="0">コーディング時</a></li><li><a href="#toc41" tabindex="0">リファクタリング時</a></li><li><a href="#toc42" tabindex="0">デバッグ時</a></li><li><a href="#toc43" tabindex="0">ナビゲーション時</a></li></ol></li><li><a href="#toc44" tabindex="0">VSCodeとの比較</a></li><li><a href="#toc45" tabindex="0">カスタマイズのすすめ</a><ol><li><a href="#toc46" tabindex="0">キーバインディングのエクスポート</a></li><li><a href="#toc47" tabindex="0">よく使うコマンドへのキー割り当て</a></li><li><a href="#toc48" tabindex="0">スキームの切り替え</a></li></ol></li><li><a href="#toc49" tabindex="0">よくある質問</a><ol><li><a href="#toc50" tabindex="0">Q: ショートカットが効かない</a></li><li><a href="#toc51" tabindex="0">Q: Ctrl+SpaceでIMEが起動してしまう</a></li><li><a href="#toc52" tabindex="0">Q: どれから覚えればいい？</a></li><li><a href="#toc53" tabindex="0">Q: STS4とEclipseで違いはある？</a></li></ol></li><li><a href="#toc54" tabindex="0">まとめ</a></li><li><a href="#toc55" tabindex="0">関連記事</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>Eclipseを使いこなすには、ショートカットキーの習得が必須です。特にJava開発では、リファクタリングやコード補完、デバッグなど、ショートカットキーを活用することで作業効率が劇的に向上します。</p>
<p>本記事では、Eclipse（STS4含む）の標準ショートカットキーをカテゴリ別に日本語化し、特に重要なものには★印を付けて解説します。</p>
<p><strong>この記事の特徴：</strong></p>
<ul>
<li>すべて日本語で解説</li>
<li>カテゴリ別に整理</li>
<li>★マークでおすすめを表示</li>
<li>Java開発で実際に使える実用的な情報</li>
</ul>
<p>{{template:affiliate_vscode_book}}</p>
<h2><span id="toc2">ショートカット確認・カスタマイズ方法</span></h2>
<p>Eclipseでショートカットを確認・変更するには：</p>
<pre><code class="language-plaintext">Window（ウィンドウ） → Preferences（設定） → General（一般） → Keys（キー）</code></pre>
<p><img decoding="async" src="images/01-eclipse-shortcutkey.png" alt="Eclipseショートカットキー設定画面"></p>
<p><strong>検索機能の活用：</strong></p>
<ul>
<li>「Binding」欄でキーから検索（例：Ctrl+Shift+R）</li>
<li>「Command」欄で機能名から検索（例：Open Resource）</li>
<li>「When」欄で適用状況を確認</li>
</ul>
<p><strong>エクスポート・インポート機能：</strong></p>
<ul>
<li>CSVファイルとしてエクスポート可能</li>
<li>他の環境にインポートして設定を共有可能</li>
</ul>
<h2><span id="toc3">ファイル管理（File Management）</span></h2>
<h3><span id="toc4">★★★ 最重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+N</strong> ★★★</td>
<td>新規</td>
<td>「新規ウィザード」を開き、Java クラスや各種ファイルなどの新規作成を行う。プロジェクトに新しい要素を追加したいときに使う。 新規 Java クラスなどを作成する基本操作。利用頻度が高い。</td>
</tr>
<tr>
<td><strong>Ctrl+S</strong> ★★★</td>
<td>保存</td>
<td>編集中のファイルを保存する。コードやドキュメントの変更を保存するときに必須。 こまめな保存は必須。最も基本的なショートカットのひとつ。</td>
</tr>
<tr>
<td><strong>Ctrl+F</strong> ★★★</td>
<td>検索と置換</td>
<td>テキスト内で文字列検索や置換を行う。長いファイル内でのテキスト操作に重宝する。 ファイル内検索/置換の基本ショートカット。</td>
</tr>
<tr>
<td><strong>Alt+Shift+R</strong> ★★★</td>
<td>名前変更 - リファクタリング</td>
<td>メソッド名やクラス名などをプロジェクト全体で一括リネーム。参照箇所も自動で更新する。 変数/メソッド/クラス名の安全なリネーム。非常によく使う。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+T</strong> ★★★</td>
<td>型を開く</td>
<td>プロジェクト内の Java クラス名を入力して素早くオープン。 クラス名入力でソースを即開く。非常に頻繁に使う。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+R</strong> ★★★</td>
<td>リソースを開く</td>
<td>名前からあらゆるファイル（.java, .xml など）を検索・オープン。 任意のファイル(画像, XML 等含む)を名前で検索。よく使う。</td>
</tr>
<tr>
<td><strong>Ctrl+H</strong> ★★★</td>
<td>検索ダイアログを開く</td>
<td>Eclipse の高度な検索ダイアログを開き、プロジェクト全体などからテキスト・宣言・リソース等を検索。 プロジェクト全体/ワークスペース検索。非常に多用。</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>新規 Java クラスなどを作成する基本操作。利用頻度が高い。</li>
<li>こまめな保存は必須。最も基本的なショートカットのひとつ。</li>
<li>ファイル内検索/置換の基本ショートカット。</li>
</ul>
<h3><span id="toc5">★★ 重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Alt+Shift+N</strong> ★★</td>
<td>新規メニュー</td>
<td>新規に作成可能なファイルやプロジェクトの一覧を素早く開くためのメニューを呼び出す。アイテムを選択し、効率的に新規作成を行う際に利用。 新規プロジェクト/ファイルなどをすばやく開く。そこそこ使用。</td>
</tr>
<tr>
<td><strong>Ctrl+W</strong> ★★</td>
<td>閉じる</td>
<td>アクティブなエディターを閉じる。不要になったファイルやタブを閉じる際に利用。 アクティブなエディタータブを閉じる。そこそこ利用。</td>
</tr>
<tr>
<td><strong>Ctrl+F4</strong> ★★</td>
<td>閉じる</td>
<td>アクティブなエディターを閉じる（上記と同機能）。別のキーバインドで同じ操作を行える。 同じくエディターを閉じる別キーバインド。好みで使われる。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+S</strong> ★★</td>
<td>すべて保存</td>
<td>開いているすべての編集済みファイルを一括保存。複数ファイルを同時に編集している際に便利。 複数ファイルを同時に保存。修正が多い時便利。</td>
</tr>
<tr>
<td><strong>Ctrl+2, R</strong> ★★</td>
<td>クイック・アシスト - ファイル内の名前変更</td>
<td>選択した識別子を同ファイル内で一斉リネーム。 ローカル変数や引数名の簡易リネーム。結構使う。</td>
</tr>
<tr>
<td><strong>Ctrl+L</strong> ★★</td>
<td>指定行へジャンプ</td>
<td>ファイル内の特定行番号に直接移動。 特定行へ一気に移動。割と使用する。</td>
</tr>
<tr>
<td><strong>Ctrl+B</strong> ★★</td>
<td>すべてビルド</td>
<td>手動でワークスペース全体または選択プロジェクトをビルドし、エラーを確認。 自動ビルド無効時に手動ビルドするとき使う。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, O</strong> ★★</td>
<td>ビューの表示 (アウトライン)</td>
<td>アウトラインビューでファイル構造を確認し、要素間を移動。 アウトラインビューを開いてファイル構造を確認。標準で出してる人も多い。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, P</strong> ★★</td>
<td>ビューの表示 (パッケージ・エクスプローラー)</td>
<td>パッケージエクスプローラーを開いてプロジェクト内のソースやリソースを一覧表示。 Package Explorer を表示。閉じてる場合に一瞬で開く。</td>
</tr>
</tbody>
</table>
<h3><span id="toc6">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Shift+W</strong></td>
<td>すべて閉じる</td>
<td>開いているすべてのエディターを一度に閉じる。大量にタブが開いているときに使うと便利。 開いているタブが多い時に一括クローズ。頻度はそこまで高くない。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F4</strong></td>
<td>すべて閉じる</td>
<td>上記と同じく、すべてのエディターを閉じるための別キー。 上記と同機能、別キー。</td>
</tr>
<tr>
<td><strong>F2</strong></td>
<td>名前変更</td>
<td>選択しているファイルやフォルダー、リソース名を変更する。プロジェクト内の要素をリネームしたいときに使う。 エクスプローラー上のファイル名変更。Java リファクタリングには非対応。</td>
</tr>
<tr>
<td><strong>F5</strong></td>
<td>リフレッシュ</td>
<td>エクスプローラーやプロジェクト・ツリーを最新の状態に更新する。外部でファイルを変更した場合などに使用。 外部でファイル更新があったときにプロジェクトを同期。</td>
</tr>
<tr>
<td><strong>Ctrl+P</strong></td>
<td>印刷</td>
<td>現在開いているエディター内容を印刷ダイアログから印刷する。紙などに出力したい場合に使用。 コードを紙に印刷する機会は少ないが、必要なときに使う。</td>
</tr>
<tr>
<td><strong>Alt+Enter</strong></td>
<td>プロパティー</td>
<td>選択したファイルやプロジェクトのプロパティーを開き、詳細設定や属性などを確認・変更するときに利用。 ファイルやプロジェクトの詳細設定。Java 開発でもたまに確認。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+C</strong></td>
<td>コメントの切り替え</td>
<td>選択部分にコメントを付加または解除する。Web系ファイル（HTML, CSS, JS など）の開発に便利。 構造化テキスト(HTML/JS等)のコメントアウト。</td>
</tr>
<tr>
<td><strong>Alt+/</strong></td>
<td>単語補完</td>
<td>同じファイル内の既出単語や文脈から入力を補完する機能。短い変数名の補完などに素早く使える。 単純補完。Ctrl+Space より弱いが使う人もいる。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Numpad_Divide</strong></td>
<td>すべて縮小表示</td>
<td>コードをすべて折りたたむ。大きなファイルで概要を把握しやすくする。 全行折りたたみ。概要を把握する際に使う。</td>
</tr>
<tr>
<td><strong>Ctrl+Home</strong></td>
<td>テキストの先頭</td>
<td>ファイルやテキストの先頭へカーソルを移動。 ファイル先頭へ即移動。</td>
</tr>
<tr>
<td><strong>Ctrl+End</strong></td>
<td>テキストの末尾</td>
<td>ファイルやテキストの末尾へカーソルを移動。 ファイル末尾へ移動。</td>
</tr>
<tr>
<td><strong>Ctrl+/</strong></td>
<td>コメントの切り替え</td>
<td>プロパティー・ファイルでもコメントを手軽に挿入/削除できる。 Java以外(プロパティファイル)でもコメントアウトに使える。</td>
</tr>
<tr>
<td><strong>Ctrl+1</strong></td>
<td>クラス・ファイルの注釈</td>
<td>クラスファイルにアノテーションを表示。ソースコードを添付している場合に詳細を参照可能。 外部ライブラリのクラスファイルにコメント付加。特殊状況。</td>
</tr>
<tr>
<td><strong>Ctrl+2, F</strong></td>
<td>クイック・アシスト - フィールドへの代入</td>
<td>選択した式の結果を新規フィールドに代入するクイックアシスト。 式を新たなフィールドに割り当て。そこまで多用されない。</td>
</tr>
<tr>
<td><strong>Ctrl+2, T</strong></td>
<td>クイック・アシスト - 新規 try-with-resources ブロックの変数に割り当て</td>
<td>try-with-resources 構文を利用し、自動リソース解放を行う変数として抽出する。 リソースの自動開放を使う。そこまで頻度は高くない。</td>
</tr>
</tbody>
</table>
<h2><span id="toc7">基本編集（Basic Editing）</span></h2>
<h3><span id="toc8">★★★ 最重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+N</strong> ★★★</td>
<td>新規</td>
<td>「新規ウィザード」を開き、Java クラスや各種ファイルなどの新規作成を行う。プロジェクトに新しい要素を追加したいときに使う。 新規 Java クラスなどを作成する基本操作。利用頻度が高い。</td>
</tr>
<tr>
<td><strong>Ctrl+Z</strong> ★★★</td>
<td>元に戻す</td>
<td>直前の操作を取り消す。入力ミスや操作ミス時に手軽に元に戻せる。 誤操作時に戻す。最も基本的な編集操作。</td>
</tr>
<tr>
<td><strong>Ctrl+C</strong> ★★★</td>
<td>コピー</td>
<td>選択したテキストや要素をクリップボードにコピーする。よく使う基本操作。 コピーも非常に多用する。</td>
</tr>
<tr>
<td><strong>Ctrl+V</strong> ★★★</td>
<td>貼り付け</td>
<td>クリップボードの内容を貼り付ける。日常的に利用する基本操作。 ペースト。必須レベル。</td>
</tr>
<tr>
<td><strong>Ctrl+F</strong> ★★★</td>
<td>検索と置換</td>
<td>テキスト内で文字列検索や置換を行う。長いファイル内でのテキスト操作に重宝する。 ファイル内検索/置換の基本ショートカット。</td>
</tr>
<tr>
<td><strong>Ctrl+Space</strong> ★★★</td>
<td>コンテンツ・アシスト</td>
<td>入力途中のコード補完や提案を表示。変数名やメソッド名を素早く補完できる。 コード補完に必須。Java 開発で最も利用頻度が高い部類。</td>
</tr>
<tr>
<td><strong>Ctrl+1</strong> ★★★</td>
<td>クイック・フィックス</td>
<td>エラーや警告がある箇所で候補修正やインポートの提案などを一覧表示し、自動修正を行う。 エラー修正や import 文補完、リファクタ提案など非常に多用。</td>
</tr>
<tr>
<td><strong>Ctrl+D</strong> ★★★</td>
<td>行削除</td>
<td>現在行または選択行を一括削除。 行の削除は非常に多用される。素早い編集に必須。</td>
</tr>
<tr>
<td><strong>Ctrl+/</strong> ★★★</td>
<td>コメントの切り替え</td>
<td>選択部分に行コメント (<code>//</code>) を付加・解除する。クイックにコメント化したいときに便利。 行コメントを一括 ON/OFF。非常に頻繁に利用。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F</strong> ★★★</td>
<td>フォーマット</td>
<td>Java コード全体の整形を行い可読性を向上させる。 ソース全体を自動整形。非常に頻繁に活用。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+O</strong> ★★★</td>
<td>インポートの編成</td>
<td>不要な import を削除し、必要な import を整える。コードのクリーンアップに必須。 不要 import 削除＆必要 import を整理。非常に便利。</td>
</tr>
<tr>
<td><strong>Ctrl+2, M</strong> ★★★</td>
<td>クイック・アシスト - メソッドの抽出</td>
<td>選択したコードブロックを新しいメソッドに切り出す。リファクタリングを素早く行う際に便利。 選択部分をメソッド化する人気リファクタリング。</td>
</tr>
<tr>
<td><strong>Ctrl+O</strong> ★★★</td>
<td>クイック・アウトライン</td>
<td>編集中のクラス構造（メソッド・フィールド）を一覧表示し、クリックで移動。 クラス内のメンバー一覧を即表示。日常的に非常に多用。</td>
</tr>
<tr>
<td><strong>Ctrl+F11</strong> ★★★</td>
<td>実行</td>
<td>最後に実行した起動構成を再度実行する。簡単なテスト時など繰り返し利用に便利。 最後に実行した設定を再実行。JUnit やメイン起動を繰り返す際に多用。</td>
</tr>
<tr>
<td><strong>F11</strong> ★★★</td>
<td>デバッグ</td>
<td>最後にデバッグ実行した設定を再度起動。 最後にデバッグした構成を再起動。</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>新規 Java クラスなどを作成する基本操作。利用頻度が高い。</li>
<li>誤操作時に戻す。最も基本的な編集操作。</li>
<li>コピーも非常に多用する。</li>
</ul>
<h3><span id="toc9">★★ 重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Alt+Shift+N</strong> ★★</td>
<td>新規メニュー</td>
<td>新規に作成可能なファイルやプロジェクトの一覧を素早く開くためのメニューを呼び出す。アイテムを選択し、効率的に新規作成を行う際に利用。 新規プロジェクト/ファイルなどをすばやく開く。そこそこ使用。</td>
</tr>
<tr>
<td><strong>Ctrl+F4</strong> ★★</td>
<td>閉じる</td>
<td>アクティブなエディターを閉じる（上記と同機能）。別のキーバインドで同じ操作を行える。 同じくエディターを閉じる別キーバインド。好みで使われる。</td>
</tr>
<tr>
<td><strong>Ctrl+Y</strong> ★★</td>
<td>やり直し</td>
<td>直前の取り消し操作(Undo)を再度やり直す。元に戻した操作を復活させたい場合に便利。 Undo の逆操作。そこそこ使用。</td>
</tr>
<tr>
<td><strong>Ctrl+X</strong> ★★</td>
<td>切り取り</td>
<td>選択したテキストや要素をクリップボードに移動する。不要な部分を移動したい場合に使う。 テキストの切り取り。頻度高め。</td>
</tr>
<tr>
<td><strong>Delete</strong> ★★</td>
<td>削除</td>
<td>選択したテキストや要素を削除する。範囲選択を消去するときなどに使用。 選択範囲/単語を削除する際に使用。</td>
</tr>
<tr>
<td><strong>Ctrl+A</strong> ★★</td>
<td>すべて選択</td>
<td>編集中のテキストやリスト内のすべてを選択する。 ファイル全体やテキスト一括選択。</td>
</tr>
<tr>
<td><strong>Ctrl+K</strong> ★★</td>
<td>次を検索</td>
<td>最後に使用した検索ワードで次の一致箇所を探す。検索を繰り返す場合に便利。 同じ単語の次を探す。よく使う。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Space</strong> ★★</td>
<td>コンテキスト情報</td>
<td>メソッドや要素のパラメーター・ヒントなど、追加情報を表示する。 メソッドパラメーター情報などを表示。</td>
</tr>
<tr>
<td><strong>F3</strong> ★★</td>
<td>ハイパーリンクを開く</td>
<td>定義や宣言箇所などのリンク先を開く。 Java でも F3 が「宣言へジャンプ」兼ねる。衝突する環境もあるが多用。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+Down</strong> ★★</td>
<td>行をコピー</td>
<td>カーソル行をそのまま下に複製挿入する。類似コードの複製に便利。 行を下に複製。日常的に使う人多し。</td>
</tr>
<tr>
<td><strong>Ctrl+7</strong> ★★</td>
<td>コメントの切り替え</td>
<td>上記同様の行コメント切り替えを別キーで実行。 同機能、別キー。キーボード配列次第で使われる。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+C</strong> ★★</td>
<td>コメントの切り替え</td>
<td>行コメントのトグル。HTML/JS などと区別する際にも活用。 行コメントトグルの別キー。Ctrl+/ 派が多いが好みで使う。</td>
</tr>
<tr>
<td><strong>Ctrl+I</strong> ★★</td>
<td>インデントの訂正</td>
<td>ソースコードのインデントを修正。改行位置やタブ/スペースの揃えを整える。 選択部分のみインデントを整える。そこそこ使う。</td>
</tr>
<tr>
<td><strong>Ctrl+L</strong> ★★</td>
<td>指定行へジャンプ</td>
<td>ファイル内の特定行番号に直接移動。 特定行へ一気に移動。割と使用する。</td>
</tr>
<tr>
<td><strong>Alt+Left</strong> ★★</td>
<td>ヒストリーを戻る</td>
<td>エディターの移動履歴を戻る。 宣言ジャンプなどの履歴を戻る。多用する。</td>
</tr>
</tbody>
</table>
<h3><span id="toc10">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Shift+Delete</strong></td>
<td>切り取り</td>
<td>上記と同様、テキストや要素を切り取りするための別キー。 同機能、別キー。人によって使いやすい。</td>
</tr>
<tr>
<td><strong>Ctrl+Insert</strong></td>
<td>コピー</td>
<td>上記と同様、コピーを行う別キー操作。 同上、好みや慣れで使用。</td>
</tr>
<tr>
<td><strong>Shift+Insert</strong></td>
<td>貼り付け</td>
<td>上記と同様、貼り付けを行う別キー操作。 同上、別キー。</td>
</tr>
<tr>
<td><strong>Alt+Shift+A</strong></td>
<td>ブロック選択の切り替え</td>
<td>列単位のブロック選択モードをオン／オフ切り替え。テーブルデータや列編集をしたい場合に便利。 列単位の選択モード。時々便利。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+K</strong></td>
<td>前を検索</td>
<td>最後に使用した検索ワードで前の一致箇所を探す。検索した結果を逆方向にたどりたいときに使用。 検索結果を逆方向へたどる。</td>
</tr>
<tr>
<td><strong>Ctrl+J</strong></td>
<td>インクリメンタル検索</td>
<td>入力した文字列をリアルタイムに検索する。連続して文字を入力しながら素早く検索したい場合に便利。 入力しながら検索。慣れれば便利だが利用者は少なめ。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+J</strong></td>
<td>逆インクリメンタル検索</td>
<td>インクリメンタル検索を逆方向に行う。前方向より前の検索結果を確認したいときに使用。 上記の逆方向版。</td>
</tr>
<tr>
<td><strong>Ctrl+I</strong></td>
<td>アクティブ要素のフォーマット</td>
<td>選択中の要素またはアクティブ要素のみのインデントや整形を行う。XML/HTML などの整形時に便利。 HTML/XML の部分整形。Java コードには別の操作。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F</strong></td>
<td>フォーマット</td>
<td>ドキュメント全体を整形し、インデントや改行位置を一括で調整。コードやマークアップの可読性を高める。 HTML/CSS/XML 向け全体フォーマット。Java には別ショートカットあり。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+C</strong></td>
<td>コメントの切り替え</td>
<td>選択部分にコメントを付加または解除する。Web系ファイル（HTML, CSS, JS など）の開発に便利。 構造化テキスト(HTML/JS等)のコメントアウト。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+/</strong></td>
<td>ブロック・コメントの追加</td>
<td>選択範囲をブロックコメントとして一括で囲む。長いコメントを追加したいときに使用。 HTML/JS のブロックコメント。Java は別ID。</td>
</tr>
<tr>
<td>*<em>Ctrl+Shift+*</em></td>
<td>ブロック・コメントの除去</td>
<td>ブロックコメントを一括で除去し、元のコードに戻す。 上記コメントの除去。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Insert</strong></td>
<td>挿入モードを切り替えます</td>
<td>上書きモードと挿入モードを切り替える。誤って上書きしたくない場合などに使用。 上書き/挿入モードの切替。あまり多用されない。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Up</strong></td>
<td>エンクロージング要素の選択</td>
<td>カーソル位置の要素より外側のブロック全体を選択する。メソッドやクラスなどを素早く包括的に選択したい時に便利。 ブロック単位で選択範囲を拡大。活用すれば効率的。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Right</strong></td>
<td>次の要素を選択</td>
<td>選択範囲を次の大きなスコープに拡大。クラス内の要素を段階的に選択したい場合に便利。 選択範囲をさらに外へ拡大。</td>
</tr>
</tbody>
</table>
<h2><span id="toc11">検索と置換（Search and Replace）</span></h2>
<h3><span id="toc12">★★★ 最重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+F</strong> ★★★</td>
<td>検索と置換</td>
<td>テキスト内で文字列検索や置換を行う。長いファイル内でのテキスト操作に重宝する。 ファイル内検索/置換の基本ショートカット。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+R</strong> ★★★</td>
<td>リソースを開く</td>
<td>名前からあらゆるファイル（.java, .xml など）を検索・オープン。 任意のファイル(画像, XML 等含む)を名前で検索。よく使う。</td>
</tr>
<tr>
<td><strong>Ctrl+H</strong> ★★★</td>
<td>検索ダイアログを開く</td>
<td>Eclipse の高度な検索ダイアログを開き、プロジェクト全体などからテキスト・宣言・リソース等を検索。 プロジェクト全体/ワークスペース検索。非常に多用。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+G</strong> ★★★</td>
<td>ワークスペース内の参照</td>
<td>選択シンボルの参照先をワークスペース全体から検索。 シンボルがどこで使われているか探す。頻度高。</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>ファイル内検索/置換の基本ショートカット。</li>
<li>任意のファイル(画像, XML 等含む)を名前で検索。よく使う。</li>
<li>プロジェクト全体/ワークスペース検索。非常に多用。</li>
</ul>
<h3><span id="toc13">★★ 重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+K</strong> ★★</td>
<td>次を検索</td>
<td>最後に使用した検索ワードで次の一致箇所を探す。検索を繰り返す場合に便利。 同じ単語の次を探す。よく使う。</td>
</tr>
<tr>
<td><strong>Ctrl+G</strong> ★★</td>
<td>ワークスペース内の宣言</td>
<td>選択シンボルの宣言箇所をワークスペース全体から検索。 選択したシンボルの宣言を全探索。そこそこ使う。</td>
</tr>
<tr>
<td><strong>Ctrl+3</strong> ★★</td>
<td>アクションの検索</td>
<td>各種コマンドやビュー、設定を即時検索・実行できるクイックアクセス。 ショートカットやコマンド、ビューを瞬時に検索。慣れると非常に便利。</td>
</tr>
</tbody>
</table>
<h3><span id="toc14">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Shift+K</strong></td>
<td>前を検索</td>
<td>最後に使用した検索ワードで前の一致箇所を探す。検索した結果を逆方向にたどりたいときに使用。 検索結果を逆方向へたどる。</td>
</tr>
<tr>
<td><strong>Ctrl+J</strong></td>
<td>インクリメンタル検索</td>
<td>入力した文字列をリアルタイムに検索する。連続して文字を入力しながら素早く検索したい場合に便利。 入力しながら検索。慣れれば便利だが利用者は少なめ。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+J</strong></td>
<td>逆インクリメンタル検索</td>
<td>インクリメンタル検索を逆方向に行う。前方向より前の検索結果を確認したいときに使用。 上記の逆方向版。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+G</strong></td>
<td>ワークスペース内でテキストを検索</td>
<td>ワークスペース全体で文字列を検索する。広範囲な検索で便利。 ダイレクトに全文検索開始。Ctrl+H 派が多い。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+U</strong></td>
<td>ファイル・クイック・メニュー内での出現箇所を表示</td>
<td>ファイル内での変数やメソッド出現箇所をクイック表示し、移動可能。 ファイル内での変数やメソッド出現箇所一覧。そこまで多用されない。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+Shift+L</strong></td>
<td>クイック検索</td>
<td>コンパクトな検索バーを開き、瞬時に結果をリストアップする。 軽量な検索バーを開く。Ctrl+H で代替する人が多い。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+N</strong></td>
<td>すべてのインスタンス</td>
<td>指定クラスのすべてのインスタンスをメモリ上から検索して一覧表示。 指定クラスのインスタンスをすべて取得。特殊デバッグ時に使う。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, S</strong></td>
<td>ビューの表示 (検索)</td>
<td>検索結果ビューを開き、テキスト検索などの結果を一覧管理。 検索結果ビューを表示。Ctrl+H 後は自動表示なのでショートカット頻度は低い。</td>
</tr>
</tbody>
</table>
<h2><span id="toc15">ソースコード編集（Source Code Editing）</span></h2>
<h3><span id="toc16">★★★ 最重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Space</strong> ★★★</td>
<td>コンテンツ・アシスト</td>
<td>入力途中のコード補完や提案を表示。変数名やメソッド名を素早く補完できる。 コード補完に必須。Java 開発で最も利用頻度が高い部類。</td>
</tr>
<tr>
<td><strong>Ctrl+1</strong> ★★★</td>
<td>クイック・フィックス</td>
<td>エラーや警告がある箇所で候補修正やインポートの提案などを一覧表示し、自動修正を行う。 エラー修正や import 文補完、リファクタ提案など非常に多用。</td>
</tr>
<tr>
<td><strong>Ctrl+/</strong> ★★★</td>
<td>コメントの切り替え</td>
<td>選択部分に行コメント (<code>//</code>) を付加・解除する。クイックにコメント化したいときに便利。 行コメントを一括 ON/OFF。非常に頻繁に利用。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F</strong> ★★★</td>
<td>フォーマット</td>
<td>Java コード全体の整形を行い可読性を向上させる。 ソース全体を自動整形。非常に頻繁に活用。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+M</strong> ★★★</td>
<td>インポートの追加</td>
<td>必要な import 文を自動で追加。クラスの参照を簡単に解決。 未解決の型を自動で import。超定番。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+O</strong> ★★★</td>
<td>インポートの編成</td>
<td>不要な import を削除し、必要な import を整える。コードのクリーンアップに必須。 不要 import 削除＆必要 import を整理。非常に便利。</td>
</tr>
<tr>
<td><strong>Ctrl+2, M</strong> ★★★</td>
<td>クイック・アシスト - メソッドの抽出</td>
<td>選択したコードブロックを新しいメソッドに切り出す。リファクタリングを素早く行う際に便利。 選択部分をメソッド化する人気リファクタリング。</td>
</tr>
<tr>
<td><strong>Alt+Shift+R</strong> ★★★</td>
<td>名前変更 - リファクタリング</td>
<td>メソッド名やクラス名などをプロジェクト全体で一括リネーム。参照箇所も自動で更新する。 変数/メソッド/クラス名の安全なリネーム。非常によく使う。</td>
</tr>
<tr>
<td><strong>Alt+Shift+M</strong> ★★★</td>
<td>メソッドの抽出</td>
<td>選択部分を新しいメソッドとして切り出す。コードの再利用性を高める。 コードブロックをメソッドに分割。頻繁に使用。</td>
</tr>
<tr>
<td><strong>Alt+Shift+L</strong> ★★★</td>
<td>ローカル変数の抽出</td>
<td>選択した式をローカル変数として取り出し、重複コードを整理。 選択箇所をローカル変数にするリファクタリング。よく使う。</td>
</tr>
<tr>
<td><strong>Ctrl+O</strong> ★★★</td>
<td>クイック・アウトライン</td>
<td>編集中のクラス構造（メソッド・フィールド）を一覧表示し、クリックで移動。 クラス内のメンバー一覧を即表示。日常的に非常に多用。</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>コード補完に必須。Java 開発で最も利用頻度が高い部類。</li>
<li>エラー修正や import 文補完、リファクタ提案など非常に多用。</li>
<li>行コメントを一括 ON/OFF。非常に頻繁に利用。</li>
</ul>
<h3><span id="toc17">★★ 重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+7</strong> ★★</td>
<td>コメントの切り替え</td>
<td>上記同様の行コメント切り替えを別キーで実行。 同機能、別キー。キーボード配列次第で使われる。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+C</strong> ★★</td>
<td>コメントの切り替え</td>
<td>行コメントのトグル。HTML/JS などと区別する際にも活用。 行コメントトグルの別キー。Ctrl+/ 派が多いが好みで使う。</td>
</tr>
<tr>
<td><strong>Ctrl+I</strong> ★★</td>
<td>インデントの訂正</td>
<td>ソースコードのインデントを修正。改行位置やタブ/スペースの揃えを整える。 選択部分のみインデントを整える。そこそこ使う。</td>
</tr>
<tr>
<td><strong>Alt+Shift+J</strong> ★★</td>
<td>Javadoc コメントの追加</td>
<td>カーソル位置のメソッドやクラスに Javadoc の雛形を自動生成。 メソッドやクラスに Javadoc 雛形を付与。</td>
</tr>
<tr>
<td><strong>Ctrl+2, R</strong> ★★</td>
<td>クイック・アシスト - ファイル内の名前変更</td>
<td>選択した識別子を同ファイル内で一斉リネーム。 ローカル変数や引数名の簡易リネーム。結構使う。</td>
</tr>
<tr>
<td><strong>Ctrl+2, L</strong> ★★</td>
<td>クイック・アシスト - ローカル変数への代入</td>
<td>選択した式を自動でローカル変数に代入する。 ローカル変数への抽出はそこそこ便利。</td>
</tr>
<tr>
<td><strong>Alt+Shift+T</strong> ★★</td>
<td>リファクタリング・クイック・メニューの表示</td>
<td>主要なリファクタリング操作をまとめて呼び出すクイックメニューを表示。 主要リファクタをまとめて呼び出す。知っていると便利。</td>
</tr>
<tr>
<td><strong>Ctrl+T</strong> ★★</td>
<td>クイック階層</td>
<td>カーソル位置のクラスやインターフェースの継承階層を即座に確認。 カーソル位置の型階層を即座に参照。そこそこ使う。</td>
</tr>
<tr>
<td><strong>Ctrl+E</strong> ★★</td>
<td>エディターのクイック切り替え</td>
<td>素早くエディター間を切り替え。 多数のエディターを開いているときに迅速に切り替え。</td>
</tr>
<tr>
<td><strong>Ctrl+3</strong> ★★</td>
<td>アクションの検索</td>
<td>各種コマンドやビュー、設定を即時検索・実行できるクイックアクセス。 ショートカットやコマンド、ビューを瞬時に検索。慣れると非常に便利。</td>
</tr>
</tbody>
</table>
<h3><span id="toc18">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>F2</strong></td>
<td>名前変更</td>
<td>選択しているファイルやフォルダー、リソース名を変更する。プロジェクト内の要素をリネームしたいときに使う。 エクスプローラー上のファイル名変更。Java リファクタリングには非対応。</td>
</tr>
<tr>
<td><strong>Ctrl+I</strong></td>
<td>アクティブ要素のフォーマット</td>
<td>選択中の要素またはアクティブ要素のみのインデントや整形を行う。XML/HTML などの整形時に便利。 HTML/XML の部分整形。Java コードには別の操作。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F</strong></td>
<td>フォーマット</td>
<td>ドキュメント全体を整形し、インデントや改行位置を一括で調整。コードやマークアップの可読性を高める。 HTML/CSS/XML 向け全体フォーマット。Java には別ショートカットあり。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+C</strong></td>
<td>コメントの切り替え</td>
<td>選択部分にコメントを付加または解除する。Web系ファイル（HTML, CSS, JS など）の開発に便利。 構造化テキスト(HTML/JS等)のコメントアウト。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+/</strong></td>
<td>ブロック・コメントの追加</td>
<td>選択範囲をブロックコメントとして一括で囲む。長いコメントを追加したいときに使用。 HTML/JS のブロックコメント。Java は別ID。</td>
</tr>
<tr>
<td>*<em>Ctrl+Shift+*</em></td>
<td>ブロック・コメントの除去</td>
<td>ブロックコメントを一括で除去し、元のコードに戻す。 上記コメントの除去。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Q</strong></td>
<td>クイック Diff 切り替え</td>
<td>エディターの左側に差分マーカーを表示/非表示にする。コードレビューや変更箇所確認時に役立つ。 エディター左マージンに差分を表示。使うと便利。</td>
</tr>
<tr>
<td><strong>Ctrl+/</strong></td>
<td>コメントの切り替え</td>
<td>プロパティー・ファイルでもコメントを手軽に挿入/削除できる。 Java以外(プロパティファイル)でもコメントアウトに使える。</td>
</tr>
<tr>
<td><strong>Ctrl+7</strong></td>
<td>コメントの切り替え</td>
<td>同上。 上記同様。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+C</strong></td>
<td>コメントの切り替え</td>
<td>プロパティー編集時のコメント切り替え。 プロパティー用。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+/</strong></td>
<td>ブロック・コメントの追加</td>
<td>選択範囲に <code>/* ... */</code> 形式でブロックコメントを追加。 複数行を <code>/* */</code> で囲む。大量コメントアウトに便利。</td>
</tr>
<tr>
<td>*<em>Ctrl+Shift+*</em></td>
<td>ブロック・コメントの除去</td>
<td>ブロックコメントを一括解除して元に戻す。 上記ブロックコメントを解除。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+'</strong></td>
<td>テキスト・ブロックの追加</td>
<td>選択部分をテキストブロック化 (Java 13+ の Text Blocks) する。 Java 15+ Text Blocks に変換。使用頻度はそこまで高くない。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F</strong></td>
<td>フォーマット</td>
<td>Ant の XML 記述を一括で整形する。 Ant 用 XML 整形。Java と直接は関係薄い。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Z</strong></td>
<td>「囲む」クイック・メニュー</td>
<td>選択ブロックを if/try/catch などで囲むためのメニューを表示。 選択コードを if/try で囲む。知っておくと良い。</td>
</tr>
</tbody>
</table>
<h2><span id="toc19">ナビゲーション（Navigation）</span></h2>
<h3><span id="toc20">★★★ 最重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Shift+M</strong> ★★★</td>
<td>インポートの追加</td>
<td>必要な import 文を自動で追加。クラスの参照を簡単に解決。 未解決の型を自動で import。超定番。</td>
</tr>
<tr>
<td><strong>Alt+Shift+R</strong> ★★★</td>
<td>名前変更 - リファクタリング</td>
<td>メソッド名やクラス名などをプロジェクト全体で一括リネーム。参照箇所も自動で更新する。 変数/メソッド/クラス名の安全なリネーム。非常によく使う。</td>
</tr>
<tr>
<td><strong>F3</strong> ★★★</td>
<td>宣言を開く</td>
<td>シンボルの宣言元へジャンプし定義を確認。 変数・メソッドの定義箇所へジャンプ。超基本機能。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+T</strong> ★★★</td>
<td>型を開く</td>
<td>プロジェクト内の Java クラス名を入力して素早くオープン。 クラス名入力でソースを即開く。非常に頻繁に使う。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+R</strong> ★★★</td>
<td>リソースを開く</td>
<td>名前からあらゆるファイル（.java, .xml など）を検索・オープン。 任意のファイル(画像, XML 等含む)を名前で検索。よく使う。</td>
</tr>
<tr>
<td><strong>Ctrl+O</strong> ★★★</td>
<td>クイック・アウトライン</td>
<td>編集中のクラス構造（メソッド・フィールド）を一覧表示し、クリックで移動。 クラス内のメンバー一覧を即表示。日常的に非常に多用。</td>
</tr>
<tr>
<td><strong>Ctrl+H</strong> ★★★</td>
<td>検索ダイアログを開く</td>
<td>Eclipse の高度な検索ダイアログを開き、プロジェクト全体などからテキスト・宣言・リソース等を検索。 プロジェクト全体/ワークスペース検索。非常に多用。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+G</strong> ★★★</td>
<td>ワークスペース内の参照</td>
<td>選択シンボルの参照先をワークスペース全体から検索。 シンボルがどこで使われているか探す。頻度高。</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>未解決の型を自動で import。超定番。</li>
<li>変数/メソッド/クラス名の安全なリネーム。非常によく使う。</li>
<li>変数・メソッドの定義箇所へジャンプ。超基本機能。</li>
</ul>
<h3><span id="toc21">★★ 重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Alt+Shift+N</strong> ★★</td>
<td>新規メニュー</td>
<td>新規に作成可能なファイルやプロジェクトの一覧を素早く開くためのメニューを呼び出す。アイテムを選択し、効率的に新規作成を行う際に利用。 新規プロジェクト/ファイルなどをすばやく開く。そこそこ使用。</td>
</tr>
<tr>
<td><strong>F3</strong> ★★</td>
<td>ハイパーリンクを開く</td>
<td>定義や宣言箇所などのリンク先を開く。 Java でも F3 が「宣言へジャンプ」兼ねる。衝突する環境もあるが多用。</td>
</tr>
<tr>
<td><strong>Ctrl+Q</strong> ★★</td>
<td>前の編集ロケーション</td>
<td>直前に編集していたカーソル位置にジャンプ。 直前に編集していた行へジャンプ。大規模クラスで便利。</td>
</tr>
<tr>
<td><strong>F4</strong> ★★</td>
<td>型階層を開く</td>
<td>クラスの継承関係をツリー表示で確認。 クラスの継承関係を表示。適度に使用。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+H</strong> ★★</td>
<td>呼び出し階層を開く</td>
<td>メソッドの呼び出し階層（どこから呼び出され、何を呼び出しているか）を表示。 メソッドがどこから呼ばれ/何を呼ぶか確認。便利。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+H</strong> ★★</td>
<td>階層で型を開く</td>
<td>入力したクラスの階層を確認しながら開く。 クラス階層を一覧表示して開く。</td>
</tr>
<tr>
<td><strong>Ctrl+L</strong> ★★</td>
<td>指定行へジャンプ</td>
<td>ファイル内の特定行番号に直接移動。 特定行へ一気に移動。割と使用する。</td>
</tr>
<tr>
<td><strong>Alt+Left</strong> ★★</td>
<td>ヒストリーを戻る</td>
<td>エディターの移動履歴を戻る。 宣言ジャンプなどの履歴を戻る。多用する。</td>
</tr>
<tr>
<td><strong>Alt+Right</strong> ★★</td>
<td>ヒストリーを進む</td>
<td>エディターの移動履歴を進む。 上記を戻したあと再度進む。</td>
</tr>
<tr>
<td><strong>Ctrl+T</strong> ★★</td>
<td>クイック階層</td>
<td>カーソル位置のクラスやインターフェースの継承階層を即座に確認。 カーソル位置の型階層を即座に参照。そこそこ使う。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+P</strong> ★★</td>
<td>対応する角括弧にジャンプ</td>
<td>対応する括弧やブロックの開始/終了位置へ移動。 括弧の開始・終了対応位置へ移動。地味に便利。</td>
</tr>
<tr>
<td><strong>Ctrl+G</strong> ★★</td>
<td>ワークスペース内の宣言</td>
<td>選択シンボルの宣言箇所をワークスペース全体から検索。 選択したシンボルの宣言を全探索。そこそこ使う。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, P</strong> ★★</td>
<td>ビューの表示 (パッケージ・エクスプローラー)</td>
<td>パッケージエクスプローラーを開いてプロジェクト内のソースやリソースを一覧表示。 Package Explorer を表示。閉じてる場合に一瞬で開く。</td>
</tr>
</tbody>
</table>
<h3><span id="toc22">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>F2</strong></td>
<td>名前変更</td>
<td>選択しているファイルやフォルダー、リソース名を変更する。プロジェクト内の要素をリネームしたいときに使う。 エクスプローラー上のファイル名変更。Java リファクタリングには非対応。</td>
</tr>
<tr>
<td><strong>Alt+Shift+O</strong></td>
<td>出現箇所のマークのトグル</td>
<td>変数やメソッド名のすべての出現箇所をハイライト表示し、参照状況を可視化。 同一変数/メソッド名を全ハイライト表示。</td>
</tr>
<tr>
<td><strong>Ctrl+1</strong></td>
<td>クラス・ファイルの注釈</td>
<td>クラスファイルにアノテーションを表示。ソースコードを添付している場合に詳細を参照可能。 外部ライブラリのクラスファイルにコメント付加。特殊状況。</td>
</tr>
<tr>
<td><strong>Ctrl+2, T</strong></td>
<td>クイック・アシスト - 新規 try-with-resources ブロックの変数に割り当て</td>
<td>try-with-resources 構文を利用し、自動リソース解放を行う変数として抽出する。 リソースの自動開放を使う。そこまで頻度は高くない。</td>
</tr>
<tr>
<td><strong>Alt+Shift+C</strong></td>
<td>メソッド・シグネチャーの変更</td>
<td>メソッドの引数や戻り値の型を変更し、呼び出し元を自動調整。 引数や戻り値などをリファクタリング。使うときは使う。</td>
</tr>
<tr>
<td><strong>Ctrl+PageDown</strong></td>
<td>次のタブ</td>
<td>タブ型エディターやビューで次のタブを開く。 エディター/ビューのタブを順送りする。ある程度便利。</td>
</tr>
<tr>
<td><strong>Ctrl+PageUp</strong></td>
<td>前のタブ</td>
<td>タブ型エディターやビューで前のタブを開く。 上記の逆。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+Left</strong></td>
<td>前の編集ロケーション</td>
<td>同上。別キー。 同上の別キー。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+Right</strong></td>
<td>次の編集位置</td>
<td>「前の編集ロケーション」を戻った後に、逆方向に進む。 戻った後に再度進む。</td>
</tr>
<tr>
<td><strong>Shift+F2</strong></td>
<td>添付された Javadoc を開く</td>
<td>該当クラスやメソッドの Javadoc をブラウザなどで開く。 外部ブラウザで Javadoc を表示。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+V</strong></td>
<td>クリップボードから開く</td>
<td>クリップボードのクラス名などからソースを素早く開く。 クラス名等をクリップボードから開く。ニッチだが便利。</td>
</tr>
<tr>
<td><strong>Ctrl+F3</strong></td>
<td>構造を開く</td>
<td>Java ソース上でカーソル位置の要素に対する構造を表示し、ナビゲートを容易にする。 カーソル要素の構造をポップアップ。あまり知られていないが便利。</td>
</tr>
<tr>
<td><strong>Ctrl+O</strong></td>
<td>クイック・アウトライン</td>
<td>PDE ファイルやプラグイン定義のアウトラインをポップアップ表示。要素を素早く移動。 プラグイン開発用。Java ソースは別ID同キー。</td>
</tr>
<tr>
<td><strong>Ctrl+O</strong></td>
<td>クイック・アウトライン</td>
<td>Markdown/Asciidoc 等の構造を表示し、ヘッダ単位で移動。 Markdown 等で見出し一覧表示。Java コードには無関係。</td>
</tr>
<tr>
<td><strong>Ctrl+O</strong></td>
<td>クイック・アウトライン</td>
<td>HTML/XML 構造を階層表示して目的の要素を見つけやすくする。 HTML/CSS/XML などのアウトライン表示。</td>
</tr>
</tbody>
</table>
<h2><span id="toc23">エディタ管理（Editor Management）</span></h2>
<h3><span id="toc24">★★ 重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+W</strong> ★★</td>
<td>閉じる</td>
<td>アクティブなエディターを閉じる。不要になったファイルやタブを閉じる際に利用。 アクティブなエディタータブを閉じる。そこそこ利用。</td>
</tr>
<tr>
<td><strong>Ctrl+F4</strong> ★★</td>
<td>閉じる</td>
<td>アクティブなエディターを閉じる（上記と同機能）。別のキーバインドで同じ操作を行える。 同じくエディターを閉じる別キーバインド。好みで使われる。</td>
</tr>
<tr>
<td><strong>Ctrl+I</strong> ★★</td>
<td>インデントの訂正</td>
<td>ソースコードのインデントを修正。改行位置やタブ/スペースの揃えを整える。 選択部分のみインデントを整える。そこそこ使う。</td>
</tr>
<tr>
<td><strong>Alt+Left</strong> ★★</td>
<td>ヒストリーを戻る</td>
<td>エディターの移動履歴を戻る。 宣言ジャンプなどの履歴を戻る。多用する。</td>
</tr>
<tr>
<td><strong>Alt+Right</strong> ★★</td>
<td>ヒストリーを進む</td>
<td>エディターの移動履歴を進む。 上記を戻したあと再度進む。</td>
</tr>
<tr>
<td><strong>Ctrl+E</strong> ★★</td>
<td>エディターのクイック切り替え</td>
<td>素早くエディター間を切り替え。 多数のエディターを開いているときに迅速に切り替え。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, O</strong> ★★</td>
<td>ビューの表示 (アウトライン)</td>
<td>アウトラインビューでファイル構造を確認し、要素間を移動。 アウトラインビューを開いてファイル構造を確認。標準で出してる人も多い。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, P</strong> ★★</td>
<td>ビューの表示 (パッケージ・エクスプローラー)</td>
<td>パッケージエクスプローラーを開いてプロジェクト内のソースやリソースを一覧表示。 Package Explorer を表示。閉じてる場合に一瞬で開く。</td>
</tr>
</tbody>
</table>
<h3><span id="toc25">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Shift+W</strong></td>
<td>すべて閉じる</td>
<td>開いているすべてのエディターを一度に閉じる。大量にタブが開いているときに使うと便利。 開いているタブが多い時に一括クローズ。頻度はそこまで高くない。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F4</strong></td>
<td>すべて閉じる</td>
<td>上記と同じく、すべてのエディターを閉じるための別キー。 上記と同機能、別キー。</td>
</tr>
<tr>
<td><strong>Ctrl+P</strong></td>
<td>印刷</td>
<td>現在開いているエディター内容を印刷ダイアログから印刷する。紙などに出力したい場合に使用。 コードを紙に印刷する機会は少ないが、必要なときに使う。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Q</strong></td>
<td>クイック Diff 切り替え</td>
<td>エディターの左側に差分マーカーを表示/非表示にする。コードレビューや変更箇所確認時に役立つ。 エディター左マージンに差分を表示。使うと便利。</td>
</tr>
<tr>
<td><strong>Ctrl+Numpad_Divide</strong></td>
<td>折りたたみの切り替え</td>
<td>コード折りたたみを特定の領域で切り替える。エディター内をスッキリさせたい時に便利。 コード折りたたみを個別に ON/OFF。</td>
</tr>
<tr>
<td><strong>Ctrl+PageDown</strong></td>
<td>次のタブ</td>
<td>タブ型エディターやビューで次のタブを開く。 エディター/ビューのタブを順送りする。ある程度便利。</td>
</tr>
<tr>
<td><strong>Ctrl+PageUp</strong></td>
<td>前のタブ</td>
<td>タブ型エディターやビューで前のタブを開く。 上記の逆。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+-</strong></td>
<td>エディター分割の切り替え (水平方向)</td>
<td>エディターを上下に分割表示する/解除する。複数箇所を同時に編集する際に便利。 エディター上下分割。複数箇所参照時に便利だが頻度低。</td>
</tr>
<tr>
<td><strong>Ctrl+{</strong></td>
<td>エディター分割の切り替え (垂直方向)</td>
<td>左右に分割表示する/解除する。 左右分割。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+E</strong></td>
<td>エディターの切り替え</td>
<td>開いているエディター一覧を表示して切り替える。 開いているエディター一覧を表示して切り替え。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F6</strong></td>
<td>前のエディター</td>
<td>エディターの切り替え順序で前のタブに戻る。 タブを前へ移動。使う人はそこそこ。</td>
</tr>
<tr>
<td><strong>Ctrl+F6</strong></td>
<td>次のエディター</td>
<td>エディターの切り替え順序で次のタブに進む。 タブを次へ移動。</td>
</tr>
<tr>
<td><strong>Ctrl+M</strong></td>
<td>アクティブ・ビューまたはエディターの最大化</td>
<td>今アクティブなエディターやビューを画面いっぱいに表示。 一時的にエディターを大きく表示したい時。</td>
</tr>
<tr>
<td><strong>F12</strong></td>
<td>エディターをアクティブにする</td>
<td>他のビューからエディターにフォーカスを戻す。 他のビューからエディターにフォーカス戻す。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, Q</strong></td>
<td>ビューの表示</td>
<td>その他のビューを選んで開くクイックメニューを表示。 他のビューをまとめて検索/表示。</td>
</tr>
</tbody>
</table>
<h2><span id="toc26">実行とデバッグ（Run and Debug）</span></h2>
<h3><span id="toc27">★★★ 最重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+F11</strong> ★★★</td>
<td>実行</td>
<td>最後に実行した起動構成を再度実行する。簡単なテスト時など繰り返し利用に便利。 最後に実行した設定を再実行。JUnit やメイン起動を繰り返す際に多用。</td>
</tr>
<tr>
<td><strong>F11</strong> ★★★</td>
<td>デバッグ</td>
<td>最後にデバッグ実行した設定を再度起動。 最後にデバッグした構成を再起動。</td>
</tr>
<tr>
<td><strong>F5</strong> ★★★</td>
<td>ステップ・イン</td>
<td>メソッド呼び出し内に入って詳細を追う。 メソッド呼び出し内部へ入るデバッグ操作。よく使う。</td>
</tr>
<tr>
<td><strong>F6</strong> ★★★</td>
<td>ステップ・オーバー</td>
<td>メソッド呼び出しをスキップして次行へ進む。 呼び出しを飛ばして次行へ進む。最も多用されるステップ実行。</td>
</tr>
<tr>
<td><strong>F8</strong> ★★★</td>
<td>再開</td>
<td>一時停止中のデバッグを再開する。 ブレークポイント停止後に続行。頻度高。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+B</strong> ★★★</td>
<td>ブレークポイントの切り替え</td>
<td>現在行にブレークポイントを設定または解除。 現在行のブレークポイントを設置/解除。最重要操作の1つ。</td>
</tr>
<tr>
<td><strong>Alt+Shift+X, T</strong> ★★★</td>
<td>JUnit テストの実行</td>
<td>JUnit テストを起動し、テスト結果をビューで確認。 単体テスト実行。Java 開発では非常に頻度が高い。</td>
</tr>
<tr>
<td><strong>Alt+Shift+D, T</strong> ★★★</td>
<td>JUnit テストのデバッグ</td>
<td>JUnit テストをデバッグモードで実行し、テスト中のコードを詳細に解析。 テストコードをデバッグモードで実行。トラブルシュートに必須。</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>最後に実行した設定を再実行。JUnit やメイン起動を繰り返す際に多用。</li>
<li>最後にデバッグした構成を再起動。</li>
<li>メソッド呼び出し内部へ入るデバッグ操作。よく使う。</li>
</ul>
<h3><span id="toc28">★★ 重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+7</strong> ★★</td>
<td>コメントの切り替え</td>
<td>上記同様の行コメント切り替えを別キーで実行。 同機能、別キー。キーボード配列次第で使われる。</td>
</tr>
<tr>
<td><strong>F7</strong> ★★</td>
<td>ステップ・リターン</td>
<td>現在のメソッドを抜けて呼び出し元に戻る。 現在メソッドを抜けて呼び出し元へ戻る。ほどほどに使用。</td>
</tr>
<tr>
<td><strong>Ctrl+F2</strong> ★★</td>
<td>終了</td>
<td>現在のデバッグまたは実行セッションを終了する。 デバッグや実行を終了する。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+D</strong> ★★</td>
<td>表示</td>
<td>選択した式や変数の値を評価/表示する。 選択した式や変数を即評価/表示。ステップ実行時に便利。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+I</strong> ★★</td>
<td>インスペクション</td>
<td>変数や式を評価し、小さなウィンドウで結果を表示して確認。 変数や式をポップアップで評価。</td>
</tr>
<tr>
<td><strong>Ctrl+R</strong> ★★</td>
<td>指定行まで実行</td>
<td>カーソル行まで一気に実行して一時停止。 カーソル行まで一気に実行して停止。地味に便利。</td>
</tr>
<tr>
<td><strong>Alt+Shift+X, J</strong> ★★</td>
<td>Java アプリケーションの実行</td>
<td>メインクラスを指定した Java アプリを実行。 明示的に Java Main を実行。Ctrl+F11 でも代用されるが使う場面あり。</td>
</tr>
<tr>
<td><strong>Alt+Shift+D, J</strong> ★★</td>
<td>Java アプリケーションのデバッグ</td>
<td>メインクラスの Java アプリをデバッグモードで起動。 Main クラスのデバッグ起動。Ctrl+F11 → F11 でも可能だが使う場面あり。</td>
</tr>
<tr>
<td><strong>Ctrl+3</strong> ★★</td>
<td>アクションの検索</td>
<td>各種コマンドやビュー、設定を即時検索・実行できるクイックアクセス。 ショートカットやコマンド、ビューを瞬時に検索。慣れると非常に便利。</td>
</tr>
</tbody>
</table>
<h3><span id="toc29">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Shift+F5</strong></td>
<td>ステップ・フィルターの使用</td>
<td>ステップ実行時のフィルタリング設定を ON/OFF 切り替え。 ライブラリ内部ステップインを除外するなど設定を切り替え。</td>
</tr>
<tr>
<td><strong>Ctrl+F5</strong></td>
<td>選択項目にステップ・イン</td>
<td>特定メソッドを選択し、その呼び出しへ直接ステップイン。 複数メソッド呼び出しが同一行にある場合に特定メソッドへ直接入る。</td>
</tr>
<tr>
<td><strong>Alt+Shift+F</strong></td>
<td>強制リターン</td>
<td>現在のメソッドを即座に抜けて値を返す。 メソッドを即抜けして任意の値を返す。特殊デバッグで有用。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+B</strong></td>
<td>すべてのブレークポイントをスキップ</td>
<td>デバッグ中、すべてのブレークポイントを一時的に無視する。 全部のブレークポイントを一時無効化。便利な場面もある。</td>
</tr>
<tr>
<td><strong>Alt+Enter</strong></td>
<td>Java ブレークポイント・プロパティー</td>
<td>選択したブレークポイントの詳細設定を開く。条件付きブレークなどを指定。 ブレークポイント条件付き設定などを編集。</td>
</tr>
<tr>
<td><strong>Ctrl+U</strong></td>
<td>実行</td>
<td>選択した行や式を実行し、その結果を表示する。 Display に似た式実行コマンド。あまり知られていないが使える。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+N</strong></td>
<td>すべてのインスタンス</td>
<td>指定クラスのすべてのインスタンスをメモリ上から検索して一覧表示。 指定クラスのインスタンスをすべて取得。特殊デバッグ時に使う。</td>
</tr>
<tr>
<td><strong>Alt+Shift+X, Q</strong></td>
<td>Ant ビルドの実行</td>
<td>Ant スクリプトを実行しビルド/デプロイ処理を行う。 Ant スクリプトを起動。Maven/Gradle 派は少ない。</td>
</tr>
<tr>
<td><strong>Alt+Shift+X, M</strong></td>
<td>Maven ビルドの実行</td>
<td>Maven ビルドを特定ゴールで実行し、ライフサイクル管理。 Maven ビルドを Eclipse から起動。CLI 派もいるが便利。</td>
</tr>
<tr>
<td><strong>Alt+Shift+X, B</strong></td>
<td>Spring Boot アプリの実行</td>
<td>Spring Boot アプリを通常起動し、コンソールで動作確認。 Spring Boot 開発に特化。</td>
</tr>
<tr>
<td><strong>Alt+Shift+X, R</strong></td>
<td>サーバーで実行</td>
<td>Tomcat 等のサーバーで Web アプリケーションを実行する。 Tomcat 等で Web アプリを起動する。</td>
</tr>
<tr>
<td><strong>Alt+Shift+D, B</strong></td>
<td>Spring Boot アプリのデバッグ</td>
<td>Spring Boot をデバッグモードで起動し、ブレークやステップを利用。 Spring Boot 開発なら使用。</td>
</tr>
<tr>
<td><strong>Alt+Shift+D, R</strong></td>
<td>サーバーでデバッグ</td>
<td>サーバーにアプリをデプロイしてデバッグモードで実行。 サーバーで Web アプリをデバッグ実行。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+X, G</strong></td>
<td>Gradle テストの実行</td>
<td>Gradle プロジェクトのテストタスクを素早く起動。 Gradle プロジェクトのテストを実行。</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+D</strong></td>
<td>デバッグ</td>
<td>サーバー上でアプリをデバッグモードで起動する。 Java EE 開発でサーバーデバッグに使う。</td>
</tr>
</tbody>
</table>
<h2><span id="toc30">全般とビュー（General and Views）</span></h2>
<h3><span id="toc31">★★★ 最重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>F11</strong> ★★★</td>
<td>デバッグ</td>
<td>最後にデバッグ実行した設定を再度起動。 最後にデバッグした構成を再起動。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+B</strong> ★★★</td>
<td>ブレークポイントの切り替え</td>
<td>現在行にブレークポイントを設定または解除。 現在行のブレークポイントを設置/解除。最重要操作の1つ。</td>
</tr>
<tr>
<td><strong>Alt+Shift+X, T</strong> ★★★</td>
<td>JUnit テストの実行</td>
<td>JUnit テストを起動し、テスト結果をビューで確認。 単体テスト実行。Java 開発では非常に頻度が高い。</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>最後にデバッグした構成を再起動。</li>
<li>現在行のブレークポイントを設置/解除。最重要操作の1つ。</li>
<li>単体テスト実行。Java 開発では非常に頻度が高い。</li>
</ul>
<h3><span id="toc32">★★ 重要ショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Alt+Shift+N</strong> ★★</td>
<td>新規メニュー</td>
<td>新規に作成可能なファイルやプロジェクトの一覧を素早く開くためのメニューを呼び出す。アイテムを選択し、効率的に新規作成を行う際に利用。 新規プロジェクト/ファイルなどをすばやく開く。そこそこ使用。</td>
</tr>
<tr>
<td><strong>Alt+Shift+T</strong> ★★</td>
<td>リファクタリング・クイック・メニューの表示</td>
<td>主要なリファクタリング操作をまとめて呼び出すクイックメニューを表示。 主要リファクタをまとめて呼び出す。知っていると便利。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+I</strong> ★★</td>
<td>インスペクション</td>
<td>変数や式を評価し、小さなウィンドウで結果を表示して確認。 変数や式をポップアップで評価。</td>
</tr>
<tr>
<td><strong>Ctrl+E</strong> ★★</td>
<td>エディターのクイック切り替え</td>
<td>素早くエディター間を切り替え。 多数のエディターを開いているときに迅速に切り替え。</td>
</tr>
<tr>
<td><strong>Ctrl+3</strong> ★★</td>
<td>アクションの検索</td>
<td>各種コマンドやビュー、設定を即時検索・実行できるクイックアクセス。 ショートカットやコマンド、ビューを瞬時に検索。慣れると非常に便利。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, O</strong> ★★</td>
<td>ビューの表示 (アウトライン)</td>
<td>アウトラインビューでファイル構造を確認し、要素間を移動。 アウトラインビューを開いてファイル構造を確認。標準で出してる人も多い。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Q, P</strong> ★★</td>
<td>ビューの表示 (パッケージ・エクスプローラー)</td>
<td>パッケージエクスプローラーを開いてプロジェクト内のソースやリソースを一覧表示。 Package Explorer を表示。閉じてる場合に一瞬で開く。</td>
</tr>
</tbody>
</table>
<h3><span id="toc33">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Alt+Enter</strong></td>
<td>プロパティー</td>
<td>選択したファイルやプロジェクトのプロパティーを開き、詳細設定や属性などを確認・変更するときに利用。 ファイルやプロジェクトの詳細設定。Java 開発でもたまに確認。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Q</strong></td>
<td>クイック Diff 切り替え</td>
<td>エディターの左側に差分マーカーを表示/非表示にする。コードレビューや変更箇所確認時に役立つ。 エディター左マージンに差分を表示。使うと便利。</td>
</tr>
<tr>
<td><strong>Alt+Shift+Z</strong></td>
<td>「囲む」クイック・メニュー</td>
<td>選択ブロックを if/try/catch などで囲むためのメニューを表示。 選択コードを if/try で囲む。知っておくと良い。</td>
</tr>
<tr>
<td><strong>Alt+Shift+S</strong></td>
<td>ソース・クイック・メニューを表示</td>
<td>ソース関連の操作（生成、Override、Delegate など）を一覧表示する。 Generate Getters/Setters 等をまとめて呼び出す。</td>
</tr>
<tr>
<td><strong>Ctrl+/</strong></td>
<td>コメントの切り替え</td>
<td>選択部分に行コメントを追加または解除する。設定ファイルや YAML 等でも手軽にコメント化可能。 YAML/Properties でコメントアウトするときに使う。Java ソースには非対応。</td>
</tr>
<tr>
<td><strong>Ctrl+PageDown</strong></td>
<td>次のタブ</td>
<td>タブ型エディターやビューで次のタブを開く。 エディター/ビューのタブを順送りする。ある程度便利。</td>
</tr>
<tr>
<td><strong>Ctrl+PageUp</strong></td>
<td>前のタブ</td>
<td>タブ型エディターやビューで前のタブを開く。 上記の逆。</td>
</tr>
<tr>
<td><strong>Alt+Shift+W</strong></td>
<td>表示...</td>
<td>選択リソースを他のビュー（Package Explorer 等）で表示するメニューを呼び出す。 選択中のリソースを他のビューで開く。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+U</strong></td>
<td>ファイル・クイック・メニュー内での出現箇所を表示</td>
<td>ファイル内での変数やメソッド出現箇所をクイック表示し、移動可能。 ファイル内での変数やメソッド出現箇所一覧。そこまで多用されない。</td>
</tr>
<tr>
<td><strong>Shift+F5</strong></td>
<td>ステップ・フィルターの使用</td>
<td>ステップ実行時のフィルタリング設定を ON/OFF 切り替え。 ライブラリ内部ステップインを除外するなど設定を切り替え。</td>
</tr>
<tr>
<td><strong>Alt+Enter</strong></td>
<td>Java ブレークポイント・プロパティー</td>
<td>選択したブレークポイントの詳細設定を開く。条件付きブレークなどを指定。 ブレークポイント条件付き設定などを編集。</td>
</tr>
<tr>
<td><strong>Alt+Shift+X, B</strong></td>
<td>Spring Boot アプリの実行</td>
<td>Spring Boot アプリを通常起動し、コンソールで動作確認。 Spring Boot 開発に特化。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+-</strong></td>
<td>エディター分割の切り替え (水平方向)</td>
<td>エディターを上下に分割表示する/解除する。複数箇所を同時に編集する際に便利。 エディター上下分割。複数箇所参照時に便利だが頻度低。</td>
</tr>
<tr>
<td><strong>Ctrl+{</strong></td>
<td>エディター分割の切り替え (垂直方向)</td>
<td>左右に分割表示する/解除する。 左右分割。</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+E</strong></td>
<td>エディターの切り替え</td>
<td>開いているエディター一覧を表示して切り替える。 開いているエディター一覧を表示して切り替え。</td>
</tr>
</tbody>
</table>
<h2><span id="toc34">Git操作（Git Operations）</span></h2>
<h3><span id="toc35">★ 便利なショートカット</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+#</strong></td>
<td>コミット...</td>
<td>現在の変更を Git コミットダイアログからコミット。ショートカットで素早くバージョン管理を行う。 Egit でコミット。外部 Git クライアントを使う人も多い。</td>
</tr>
</tbody>
</table>
<h2><span id="toc36">おすすめショートカットTOP 20</span></h2>
<h3><span id="toc37">絶対に覚えるべき（★★★）</span></h3>
<ol>
<li><strong>Ctrl+N</strong> - 新規</li>
<li><strong>Ctrl+S</strong> - 保存</li>
<li><strong>Ctrl+Z</strong> - 元に戻す</li>
<li><strong>Ctrl+C</strong> - コピー</li>
<li><strong>Ctrl+V</strong> - 貼り付け</li>
<li><strong>Ctrl+F</strong> - 検索と置換</li>
<li><strong>Ctrl+Space</strong> - コンテンツ・アシスト</li>
<li><strong>Ctrl+1</strong> - クイック・フィックス</li>
<li><strong>Ctrl+D</strong> - 行削除</li>
<li><strong>Ctrl+/</strong> - コメントの切り替え</li>
<li><strong>Ctrl+Shift+F</strong> - フォーマット</li>
<li><strong>Ctrl+Shift+M</strong> - インポートの追加</li>
<li><strong>Ctrl+Shift+O</strong> - インポートの編成</li>
<li><strong>Ctrl+2, M</strong> - クイック・アシスト - メソッドの抽出</li>
<li><strong>Alt+Shift+R</strong> - 名前変更 - リファクタリング</li>
</ol>
<h3><span id="toc38">効率を上げる（★★）</span></h3>
<ol start="16">
<li><strong>Alt+Shift+N</strong> - 新規メニュー</li>
<li><strong>Ctrl+W</strong> - 閉じる</li>
<li><strong>Ctrl+F4</strong> - 閉じる</li>
<li><strong>Ctrl+Shift+S</strong> - すべて保存</li>
<li><strong>Ctrl+Y</strong> - やり直し</li>
<li><strong>Ctrl+X</strong> - 切り取り</li>
<li><strong>Delete</strong> - 削除</li>
<li><strong>Ctrl+A</strong> - すべて選択</li>
<li><strong>Ctrl+K</strong> - 次を検索</li>
<li><strong>Ctrl+Shift+Space</strong> - コンテキスト情報</li>
</ol>
<h2><span id="toc39">カテゴリ別活用シーン</span></h2>
<h3><span id="toc40">コーディング時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+Space でコンテンツ・アシスト（コード補完）
2. Ctrl+1 でクイック・フィックス（エラー修正提案）
3. Ctrl+Shift+O でインポートの編成
4. Ctrl+Shift+F でコードフォーマット
5. Ctrl+S で保存</code></pre>
<h3><span id="toc41">リファクタリング時</span></h3>
<pre><code class="language-plaintext">1. Alt+Shift+R で名前変更
2. Alt+Shift+M でメソッドの抽出
3. Alt+Shift+L でローカル変数の抽出
4. Ctrl+2, M でメソッド抽出（クイック・アシスト）</code></pre>
<h3><span id="toc42">デバッグ時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+Shift+B でブレークポイント設定
2. F11 でデバッグ実行
3. F6 でステップオーバー
4. F5 でステップイン
5. F8 で再開</code></pre>
<h3><span id="toc43">ナビゲーション時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+Shift+T で型を開く
2. Ctrl+Shift+R でリソースを開く
3. F3 で宣言を開く
4. Ctrl+O でクイック・アウトライン
5. Alt+← / Alt+→ で前後に移動</code></pre>
<h2><span id="toc44">VSCodeとの比較</span></h2>
<p>Eclipse経験者がVSCodeに移行する際、よく使うショートカットの対応表：</p>
<table>
<thead>
<tr>
<th>機能</th>
<th>Eclipse</th>
<th>VSCode</th>
</tr>
</thead>
<tbody>
<tr>
<td>ファイル検索</td>
<td>Ctrl+Shift+R</td>
<td>Ctrl+P</td>
</tr>
<tr>
<td>型/シンボル検索</td>
<td>Ctrl+Shift+T</td>
<td>Ctrl+T</td>
</tr>
<tr>
<td>コマンドパレット</td>
<td>Ctrl+3</td>
<td>Ctrl+Shift+P</td>
</tr>
<tr>
<td>定義に移動</td>
<td>F3</td>
<td>F12</td>
</tr>
<tr>
<td>コード補完</td>
<td>Ctrl+Space</td>
<td>Ctrl+Space</td>
</tr>
<tr>
<td>クイックフィックス</td>
<td>Ctrl+1</td>
<td>Ctrl+.</td>
</tr>
<tr>
<td>行コメント</td>
<td>Ctrl+/</td>
<td>Ctrl+/</td>
</tr>
<tr>
<td>フォーマット</td>
<td>Ctrl+Shift+F</td>
<td>Shift+Alt+F</td>
</tr>
</tbody>
</table>
<p>詳しくは姉妹記事をご覧ください：</p>

<a rel="noopener" href="https://caymezon.com/vscode-keyboard-shortcuts-complete-guide/" title="VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにVSCodeを使いこなすには、ショートカットキーの習得が必須です。しかし、VSCodeの標準ショートカット一覧は英語表記で分かりにくいのが難点。本記事では、VSCodeの標準ショートカットキーをカテゴリ別に日本語化し、特に重要なもの...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.01.25</div></div></div></div></a>
<h2><span id="toc45">カスタマイズのすすめ</span></h2>
<h3><span id="toc46">キーバインディングのエクスポート</span></h3>
<p>チーム内で設定を共有する場合：</p>
<pre><code class="language-plaintext">1. Window → Preferences → General → Keys
2. 「Export CSV...」ボタンをクリック
3. CSVファイルとして保存
4. 他のメンバーがインポート</code></pre>
<h3><span id="toc47">よく使うコマンドへのキー割り当て</span></h3>
<pre><code class="language-plaintext">1. Preferences → Keys で検索
2. 「Binding」欄をクリック
3. 新しいキーを入力
4. 「When」で適用条件を設定
5. Apply and Close</code></pre>
<h3><span id="toc48">スキームの切り替え</span></h3>
<p>他のIDEから移行する場合：</p>
<pre><code class="language-plaintext">1. Preferences → Keys
2. 「Scheme」から選択
   - Default（Eclipse標準）
   - Emacs
   - その他のインポート設定</code></pre>
<h2><span id="toc49">よくある質問</span></h2>
<h3><span id="toc50">Q: ショートカットが効かない</span></h3>
<p><strong>A: 以下を確認：</strong></p>
<ol>
<li>Preferences → Keys で競合をチェック</li>
<li>プラグインが上書きしていないか確認</li>
<li>「When」条件が現在の状況と一致しているか確認</li>
</ol>
<h3><span id="toc51">Q: Ctrl+SpaceでIMEが起動してしまう</span></h3>
<p><strong>A: Windowsの設定を変更：</strong></p>
<ol>
<li>設定 → 時刻と言語 → 言語</li>
<li>日本語の「オプション」→ Microsoft IME</li>
<li>「キーとタッチのカスタマイズ」</li>
<li>Ctrl+Spaceのバインドを解除</li>
</ol>
<h3><span id="toc52">Q: どれから覚えればいい？</span></h3>
<p><strong>A: 以下の順番がおすすめ：</strong></p>
<ol>
<li>Ctrl+Shift+T（型を開く）</li>
<li>Ctrl+Shift+R（リソースを開く）</li>
<li>Ctrl+Space（コンテンツ・アシスト）</li>
<li>Ctrl+1（クイック・フィックス）</li>
<li>F3（宣言を開く）</li>
</ol>
<h3><span id="toc53">Q: STS4とEclipseで違いはある？</span></h3>
<p><strong>A: 基本的に同じですが：</strong></p>
<ul>
<li>STS4はSpring開発用のショートカットが追加されている</li>
<li>Eclipseのバージョンによって一部異なる場合がある</li>
<li>本記事はEclipse標準に基づいて作成</li>
</ul>
<h2><span id="toc54">まとめ</span></h2>
<p>Eclipseのショートカットキーを覚えるだけで、Java開発の効率が大きく向上します。</p>
<p><strong>学習のコツ：</strong></p>
<ol>
<li>一度に全部覚えようとしない</li>
<li>頻繁に使う操作から優先的に</li>
<li>Ctrl+3（クイック・アクセス）で代用しながら慣れる</li>
<li>カスタマイズは後回し（標準を覚えてから）</li>
</ol>
<p><strong>次のステップ：</strong></p>
<ul>
<li>Mylyn（タスク管理）プラグインでさらに効率化</li>
<li>チーム内で共通のキーバインドを統一</li>
<li>VSCodeとの併用環境を整える</li>
</ul>
<p>効率的なJava開発ライフを！</p>
<p><!-- {{template:affiliate_eclipse_book}} --></p>
<h2><span id="toc55">関連記事</span></h2>
<p>VSCodeのショートカットも合わせて確認：</p>

<a rel="noopener" href="https://caymezon.com/vscode-keyboard-shortcuts-complete-guide/" title="VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-featured-707e1c-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにVSCodeを使いこなすには、ショートカットキーの習得が必須です。しかし、VSCodeの標準ショートカット一覧は英語表記で分かりにくいのが難点。本記事では、VSCodeの標準ショートカットキーをカテゴリ別に日本語化し、特に重要なもの...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.01.25</div></div></div></div></a>
<hr>
<p><strong>タグ:</strong> #Eclipse #ショートカットキー #生産性向上 #効率化 #Java開発</p><p>The post <a href="https://caymezon.com/eclipse-keyboard-shortcuts-complete-guide/">Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/eclipse-keyboard-shortcuts-complete-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</title>
		<link>https://caymezon.com/vscode-keyboard-shortcuts-complete-guide/</link>
					<comments>https://caymezon.com/vscode-keyboard-shortcuts-complete-guide/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sun, 25 Jan 2026 05:38:44 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[VSCode]]></category>
		<category><![CDATA[ショートカットキー]]></category>
		<category><![CDATA[生産性向上]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20018</guid>

					<description><![CDATA[<p>目次 はじめにショートカット確認方法全般（General）★★★ コマンドパレット（最重要）★★ クイックオープン★ 設定基本編集（Basic Editing）★★★ カット・コピー・ペースト★★ カーソル操作★★ イン [&#8230;]</p>
<p>The post <a href="https://caymezon.com/vscode-keyboard-shortcuts-complete-guide/">VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">ショートカット確認方法</a></li><li><a href="#toc3" tabindex="0">全般（General）</a><ol><li><a href="#toc4" tabindex="0">★★★ コマンドパレット（最重要）</a></li><li><a href="#toc5" tabindex="0">★★ クイックオープン</a></li><li><a href="#toc6" tabindex="0">★ 設定</a></li></ol></li><li><a href="#toc7" tabindex="0">基本編集（Basic Editing）</a><ol><li><a href="#toc8" tabindex="0">★★★ カット・コピー・ペースト</a></li><li><a href="#toc9" tabindex="0">★★ カーソル操作</a></li><li><a href="#toc10" tabindex="0">★★ インデント</a></li><li><a href="#toc11" tabindex="0">★ 行操作</a></li><li><a href="#toc12" tabindex="0">★★ 複数行操作</a></li><li><a href="#toc13" tabindex="0">★ テキスト操作</a></li></ol></li><li><a href="#toc14" tabindex="0">検索と置換（Search and Replace）</a><ol><li><a href="#toc15" tabindex="0">★★★ 検索</a></li><li><a href="#toc16" tabindex="0">★★ 選択範囲の検索</a></li><li><a href="#toc17" tabindex="0">★★ ファイル横断検索</a></li></ol></li><li><a href="#toc18" tabindex="0">マルチカーソルと選択（Multi-cursor and Selection）</a><ol><li><a href="#toc19" tabindex="0">★★★ マルチカーソル（超重要）</a></li><li><a href="#toc20" tabindex="0">★★ 選択操作</a></li><li><a href="#toc21" tabindex="0">★ 列選択</a></li><li><a href="#toc22" tabindex="0">★ 現在の単語選択</a></li></ol></li><li><a href="#toc23" tabindex="0">リッチ言語編集（Rich Languages Editing）</a><ol><li><a href="#toc24" tabindex="0">★★★ インテリセンス</a></li><li><a href="#toc25" tabindex="0">★★ 定義とリファレンス</a></li><li><a href="#toc26" tabindex="0">★ リファクタリング</a></li></ol></li><li><a href="#toc27" tabindex="0">ナビゲーション（Navigation）</a><ol><li><a href="#toc28" tabindex="0">★★★ 移動</a></li><li><a href="#toc29" tabindex="0">★★ 履歴ナビゲーション</a></li></ol></li><li><a href="#toc30" tabindex="0">エディタ管理（Editor Management）</a><ol><li><a href="#toc31" tabindex="0">★★★ エディタの分割</a></li><li><a href="#toc32" tabindex="0">★ タブ操作</a></li><li><a href="#toc33" tabindex="0">★ エディタグループ操作</a></li></ol></li><li><a href="#toc34" tabindex="0">ファイル管理（File Management）</a><ol><li><a href="#toc35" tabindex="0">★★★ ファイル操作</a></li><li><a href="#toc36" tabindex="0">★ エクスプローラー操作</a></li></ol></li><li><a href="#toc37" tabindex="0">表示（Display）</a><ol><li><a href="#toc38" tabindex="0">★★★ パネル・サイドバー</a></li><li><a href="#toc39" tabindex="0">★★ エクスプローラー・検索</a></li><li><a href="#toc40" tabindex="0">★ その他のパネル</a></li></ol></li><li><a href="#toc41" tabindex="0">デバッグ（Debug）</a><ol><li><a href="#toc42" tabindex="0">★★★ デバッグ操作</a></li></ol></li><li><a href="#toc43" tabindex="0">統合ターミナル（Integrated Terminal）</a><ol><li><a href="#toc44" tabindex="0">★★★ ターミナル操作</a></li></ol></li><li><a href="#toc45" tabindex="0">おすすめショートカットTOP 20</a><ol><li><a href="#toc46" tabindex="0">絶対に覚えるべき（★★★）</a></li><li><a href="#toc47" tabindex="0">効率を上げる（★★）</a></li></ol></li><li><a href="#toc48" tabindex="0">カテゴリ別活用シーン</a><ol><li><a href="#toc49" tabindex="0">コーディング時</a></li><li><a href="#toc50" tabindex="0">リファクタリング時</a></li><li><a href="#toc51" tabindex="0">デバッグ時</a></li><li><a href="#toc52" tabindex="0">ファイル編集時</a></li></ol></li><li><a href="#toc53" tabindex="0">Eclipseとの比較</a></li><li><a href="#toc54" tabindex="0">カスタマイズのすすめ</a><ol><li><a href="#toc55" tabindex="0">keybindings.jsonでのカスタマイズ</a></li><li><a href="#toc56" tabindex="0">競合しないキーの選び方</a></li><li><a href="#toc57" tabindex="0">when句の活用</a></li></ol></li><li><a href="#toc58" tabindex="0">よくある質問</a><ol><li><a href="#toc59" tabindex="0">Q: ショートカットが効かない</a></li><li><a href="#toc60" tabindex="0">Q: 日本語キーボードで使えない</a></li><li><a href="#toc61" tabindex="0">Q: どれから覚えればいい？</a></li><li><a href="#toc62" tabindex="0">Q: EclipseからVSCodeに移行するには？</a></li></ol></li><li><a href="#toc63" tabindex="0">まとめ</a></li><li><a href="#toc64" tabindex="0">関連記事</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>VSCodeを使いこなすには、ショートカットキーの習得が必須です。しかし、VSCodeの標準ショートカット一覧は英語表記で分かりにくいのが難点。</p>
<p>本記事では、VSCodeの標準ショートカットキーをカテゴリ別に日本語化し、特に重要なものには★印を付けて解説します。</p>
<p><strong>この記事の特徴：</strong></p>
<ul>
<li>すべて日本語で解説</li>
<li>カテゴリ別に整理</li>
<li>★マークでおすすめを表示</li>
<li>使いどころ・活用ポイントを詳しく説明</li>
</ul>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"Visual Studio Code実践入門! ~ソフトウェア開発の強力手段","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/51+Jrz2cBnL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/486594334X","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/486594334X","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Visual%20Studio%20Code%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80!%20~%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA%E3%81%AE%E5%BC%B7%E5%8A%9B%E6%89%8B%E6%AE%B5\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Visual%20Studio%20Code%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80!%20~%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E9%96%8B%E7%99%BA%E3%81%AE%E5%BC%B7%E5%8A%9B%E6%89%8B%E6%AE%B5","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"sl77U","s":"s"});</script></p>
<div id="msmaflink-sl77U">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<h2><span id="toc2">ショートカット確認方法</span></h2>
<pre><code class="language-plaintext">Ctrl+K Ctrl+S
または
Ctrl+Shift+P → "Keyboard Shortcuts" で検索</code></pre>
<p>ブラウザで確認：</p>
<pre><code class="language-plaintext">Ctrl+Shift+P → "Open Keyboard Shortcuts (PDF)"
または
Help → Keyboard Shortcuts Reference</code></pre>
<p><img decoding="async" src="https://caymezon.com/wp-content/uploads/2026/01/vscode-keyboard-shortcuts-complete-guide-01-vscode-shortcutkey-f6bef7.png" alt="VSCodeショートカットキー"></p>
<h2><span id="toc3">全般（General）</span></h2>
<h3><span id="toc4">★★★ コマンドパレット（最重要）</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Shift+P</strong> ★★★</td>
<td>コマンドパレットを開く</td>
<td>すべての機能にアクセス。迷ったらこれ</td>
</tr>
<tr>
<td><strong>F1</strong> ★★★</td>
<td>コマンドパレットを開く</td>
<td>Ctrl+Shift+Pと同じ</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>曖昧検索が可能（"git push" → "Git: Push"）</li>
<li>最近使ったコマンドが上位に表示</li>
<li>キーバインドを忘れてもOK</li>
</ul>
<h3><span id="toc5">★★ クイックオープン</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+P</strong> ★★★</td>
<td>ファイル名でクイックオープン</td>
<td>ファイルを素早く開く。Explorerより速い</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+N</strong></td>
<td>新しいウィンドウ/インスタンス</td>
<td>別プロジェクトを開く</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+W</strong></td>
<td>ウィンドウ/インスタンスを閉じる</td>
<td>VSCode全体を終了</td>
</tr>
</tbody>
</table>
<p><strong>Ctrl+P活用術：</strong></p>
<pre><code class="language-plaintext">test.ts         → ファイル名検索
@symbol        → 現在のファイルのシンボル検索
#symbol        → ワークスペース全体のシンボル検索
:42            → 42行目にジャンプ
>command       → コマンド実行（Ctrl+Shift+Pと同じ）</code></pre>
<h3><span id="toc6">★ 設定</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+,</strong> ★★</td>
<td>設定を開く</td>
<td>VSCodeのカスタマイズ</td>
</tr>
<tr>
<td><strong>Ctrl+K Ctrl+S</strong></td>
<td>キーボードショートカット</td>
<td>キーバインド確認・変更</td>
</tr>
</tbody>
</table>
<h2><span id="toc7">基本編集（Basic Editing）</span></h2>
<h3><span id="toc8">★★★ カット・コピー・ペースト</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+X</strong> ★★★</td>
<td>行をカット（選択なしの場合）</td>
<td>選択不要。カーソル行を即削除</td>
</tr>
<tr>
<td><strong>Ctrl+C</strong> ★★★</td>
<td>行をコピー（選択なしの場合）</td>
<td>選択不要。カーソル行を即コピー</td>
</tr>
<tr>
<td><strong>Alt+↑/↓</strong> ★★★</td>
<td>行を上下に移動</td>
<td>コードの並び替えに便利</td>
</tr>
<tr>
<td><strong>Shift+Alt+↑/↓</strong> ★★★</td>
<td>行を上下にコピー</td>
<td>類似コードを素早く複製</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>選択範囲なしでCtrl+X → 行全体をカット</li>
<li>Alt+↑/↓で複数行も移動可能</li>
</ul>
<h3><span id="toc9">★★ カーソル操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Enter</strong> ★★</td>
<td>下に行を挿入</td>
<td>現在行の途中でも次の行へ</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Enter</strong></td>
<td>上に行を挿入</td>
<td>前の行に挿入</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+\</strong> ★★</td>
<td>対応する括弧にジャンプ</td>
<td>{}や()の開始/終了を行き来</td>
</tr>
</tbody>
</table>
<h3><span id="toc10">★★ インデント</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+]</strong> ★★</td>
<td>インデントを増やす</td>
<td>コード整形</td>
</tr>
<tr>
<td><strong>Ctrl+[</strong> ★★</td>
<td>インデントを減らす</td>
<td>コード整形</td>
</tr>
<tr>
<td><strong>Home / End</strong></td>
<td>行頭/行末に移動</td>
<td>素早く移動</td>
</tr>
<tr>
<td><strong>Ctrl+Home</strong></td>
<td>ファイルの先頭に移動</td>
<td>最上部へジャンプ</td>
</tr>
<tr>
<td><strong>Ctrl+End</strong></td>
<td>ファイルの末尾に移動</td>
<td>最下部へジャンプ</td>
</tr>
</tbody>
</table>
<h3><span id="toc11">★ 行操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+↑/↓</strong></td>
<td>行をスクロール</td>
<td>カーソル位置を変えずに画面移動</td>
</tr>
<tr>
<td><strong>Alt+PgUp/PgDn</strong></td>
<td>ページ単位でスクロール</td>
<td>大きく移動</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+[</strong></td>
<td>折りたたみ（リージョン）</td>
<td>コードブロックを隠す</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+]</strong></td>
<td>展開（リージョン）</td>
<td>コードブロックを表示</td>
</tr>
</tbody>
</table>
<h3><span id="toc12">★★ 複数行操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+K Ctrl+C</strong> ★★</td>
<td>行コメント追加</td>
<td>複数行を一括コメントアウト</td>
</tr>
<tr>
<td><strong>Ctrl+K Ctrl+U</strong> ★★</td>
<td>行コメント削除</td>
<td>コメント解除</td>
</tr>
<tr>
<td><strong>Ctrl+/</strong> ★★★</td>
<td>行コメントトグル</td>
<td>コメント化/解除を切り替え</td>
</tr>
<tr>
<td><strong>Shift+Alt+A</strong></td>
<td>ブロックコメントトグル</td>
<td>/* */ 形式</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>Ctrl+/が最も使いやすい（トグル式）</li>
<li>複数行選択してCtrl+/で一括操作</li>
</ul>
<h3><span id="toc13">★ テキスト操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Alt+Z</strong></td>
<td>ワードラップトグル</td>
<td>長い行の折り返し表示</td>
</tr>
</tbody>
</table>
<h2><span id="toc14">検索と置換（Search and Replace）</span></h2>
<h3><span id="toc15">★★★ 検索</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+F</strong> ★★★</td>
<td>検索</td>
<td>ファイル内検索</td>
</tr>
<tr>
<td><strong>Ctrl+H</strong> ★★★</td>
<td>置換</td>
<td>文字列の一括置換</td>
</tr>
<tr>
<td><strong>F3 / Shift+F3</strong> ★★★</td>
<td>次/前の検索結果</td>
<td>検索結果を順に確認</td>
</tr>
<tr>
<td><strong>Alt+Enter</strong> ★★</td>
<td>すべての検索結果を選択</td>
<td>一括編集に便利</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>Alt+Enterで全選択 → マルチカーソルで一括編集</li>
<li>Ctrl+Hで置換時、Ctrl+Enterで一括置換</li>
</ul>
<h3><span id="toc16">★★ 選択範囲の検索</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+D</strong> ★★★</td>
<td>次の一致を選択</td>
<td>同じ単語を順に選択</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+L</strong> ★★★</td>
<td>すべての一致を選択</td>
<td>全箇所を同時編集</td>
</tr>
</tbody>
</table>
<p><strong>Ctrl+D活用術：</strong></p>
<pre><code class="language-plaintext">1. 変数名にカーソル
2. Ctrl+D連打で次々選択
3. そのまま編集 → 一括リネーム</code></pre>
<h3><span id="toc17">★★ ファイル横断検索</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+K Ctrl+D</strong></td>
<td>次の一致まで移動</td>
<td>一致箇所を確認しながら選択</td>
</tr>
<tr>
<td><strong>Alt+C / R / W</strong></td>
<td>大文字小文字/正規表現/単語切り替え</td>
<td>検索オプション</td>
</tr>
</tbody>
</table>
<h2><span id="toc18">マルチカーソルと選択（Multi-cursor and Selection）</span></h2>
<h3><span id="toc19">★★★ マルチカーソル（超重要）</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Alt+クリック</strong> ★★★</td>
<td>カーソルを追加</td>
<td>複数箇所を同時編集</td>
</tr>
<tr>
<td><strong>Ctrl+Alt+↑/↓</strong> ★★★</td>
<td>上下にカーソル追加</td>
<td>連続した複数行を同時編集</td>
</tr>
<tr>
<td><strong>Ctrl+U</strong></td>
<td>最後のカーソル操作を元に戻す</td>
<td>カーソル追加をやり直し</td>
</tr>
</tbody>
</table>
<p><strong>活用例：</strong></p>
<pre><code class="language-plaintext">1. Alt+クリックで複数箇所選択
2. 同時入力
3. Escでマルチカーソル解除</code></pre>
<h3><span id="toc20">★★ 選択操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Shift+Alt+→</strong></td>
<td>選択範囲を拡大</td>
<td>徐々に範囲を広げる</td>
</tr>
<tr>
<td><strong>Shift+Alt+←</strong></td>
<td>選択範囲を縮小</td>
<td>選択を狭める</td>
</tr>
<tr>
<td><strong>Ctrl+L</strong> ★★</td>
<td>現在行を選択</td>
<td>行全体を素早く選択</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+L</strong> ★★★</td>
<td>選択した全行末にカーソル追加</td>
<td>複数行の末尾を同時編集</td>
</tr>
</tbody>
</table>
<h3><span id="toc21">★ 列選択</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Shift+Alt+ドラッグ</strong></td>
<td>列（矩形）選択</td>
<td>縦方向の範囲選択</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Alt+↑/↓</strong></td>
<td>列選択（上下）</td>
<td>矩形選択を拡張</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Alt+PgUp/PgDn</strong></td>
<td>列選択（ページ単位）</td>
<td>広範囲の矩形選択</td>
</tr>
</tbody>
</table>
<h3><span id="toc22">★ 現在の単語選択</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+F2</strong> ★★</td>
<td>単語の全出現箇所を選択</td>
<td>変数名の一括リネーム</td>
</tr>
</tbody>
</table>
<h2><span id="toc23">リッチ言語編集（Rich Languages Editing）</span></h2>
<h3><span id="toc24">★★★ インテリセンス</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Space</strong> ★★★</td>
<td>サジェストをトリガー</td>
<td>補完候補を表示</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Space</strong> ★★★</td>
<td>パラメーターヒント</td>
<td>関数の引数情報を表示</td>
</tr>
<tr>
<td><strong>Shift+Alt+F</strong> ★★★</td>
<td>ドキュメントをフォーマット</td>
<td>コード整形</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>Ctrl+Spaceで途中まで入力して補完</li>
<li>Shift+Alt+Fで保存前に自動整形</li>
</ul>
<h3><span id="toc25">★★ 定義とリファレンス</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>F12</strong> ★★★</td>
<td>定義に移動</td>
<td>関数・変数の定義元へジャンプ</td>
</tr>
<tr>
<td><strong>Alt+F12</strong> ★★</td>
<td>定義をピーク表示</td>
<td>その場で定義を確認</td>
</tr>
<tr>
<td><strong>Ctrl+K F12</strong></td>
<td>定義を横に開く</td>
<td>分割して表示</td>
</tr>
<tr>
<td><strong>Ctrl+.</strong> ★★★</td>
<td>クイックフィックス</td>
<td>エラー修正候補を表示</td>
</tr>
</tbody>
</table>
<p><strong>F12活用術：</strong></p>
<pre><code class="language-plaintext">1. 関数名にカーソル
2. F12で定義に移動
3. Alt+←で元の位置に戻る</code></pre>
<h3><span id="toc26">★ リファクタリング</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>F2</strong> ★★★</td>
<td>シンボル名変更</td>
<td>変数・関数のリネーム</td>
</tr>
<tr>
<td><strong>Shift+F12</strong> ★★</td>
<td>参照を表示</td>
<td>使用箇所を確認</td>
</tr>
<tr>
<td><strong>Ctrl+K Ctrl+X</strong></td>
<td>末尾の空白を削除</td>
<td>ファイルクリーンアップ</td>
</tr>
<tr>
<td><strong>Ctrl+K M</strong></td>
<td>ファイルの言語を変更</td>
<td>シンタックスハイライト変更</td>
</tr>
</tbody>
</table>
<h2><span id="toc27">ナビゲーション（Navigation）</span></h2>
<h3><span id="toc28">★★★ 移動</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+T</strong> ★★★</td>
<td>すべてのシンボルを表示</td>
<td>ワークスペース全体から検索</td>
</tr>
<tr>
<td><strong>Ctrl+G</strong> ★★★</td>
<td>行に移動</td>
<td>行番号指定でジャンプ</td>
</tr>
<tr>
<td><strong>Ctrl+P</strong> ★★★</td>
<td>ファイルに移動</td>
<td>ファイル名で検索</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+O</strong> ★★</td>
<td>シンボルに移動</td>
<td>現在ファイル内のシンボル</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+M</strong> ★★</td>
<td>問題パネルを表示</td>
<td>エラー・警告を確認</td>
</tr>
</tbody>
</table>
<p><strong>Ctrl+G活用：</strong></p>
<pre><code class="language-plaintext">Ctrl+G → 42 → Enter
→ 42行目にジャンプ</code></pre>
<h3><span id="toc29">★★ 履歴ナビゲーション</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>F8</strong> ★★</td>
<td>次のエラー/警告に移動</td>
<td>エラー箇所を順に確認</td>
</tr>
<tr>
<td><strong>Shift+F8</strong> ★★</td>
<td>前のエラー/警告に移動</td>
<td>逆順で確認</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Tab</strong></td>
<td>エディタグループ履歴を移動</td>
<td>最近開いたファイルへ</td>
</tr>
<tr>
<td><strong>Alt+←/→</strong> ★★★</td>
<td>前/次に戻る・進む</td>
<td>ブラウザの戻る・進むと同じ</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>Alt+←/→でカーソル位置履歴を移動</li>
<li>F12でジャンプ → Alt+←で戻る</li>
</ul>
<h2><span id="toc30">エディタ管理（Editor Management）</span></h2>
<h3><span id="toc31">★★★ エディタの分割</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+\</strong> ★★★</td>
<td>エディタを分割</td>
<td>2つのファイルを並べて表示</td>
</tr>
<tr>
<td><strong>Ctrl+1/2/3</strong> ★★</td>
<td>エディタグループにフォーカス</td>
<td>分割した画面間を移動</td>
</tr>
<tr>
<td><strong>Ctrl+F4</strong> ★★</td>
<td>エディタを閉じる</td>
<td>タブを閉じる</td>
</tr>
<tr>
<td><strong>Ctrl+K Ctrl+W</strong></td>
<td>すべてのエディタを閉じる</td>
<td>開いているタブを全閉じ</td>
</tr>
</tbody>
</table>
<p><strong>分割活用術：</strong></p>
<pre><code class="language-plaintext">1. Ctrl+\ でエディタ分割
2. Ctrl+1/2 で左右を切り替え
3. Ctrl+K 矢印キー で分割位置調整</code></pre>
<h3><span id="toc32">★ タブ操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+K F</strong></td>
<td>フォルダを閉じる</td>
<td>プロジェクトを閉じる</td>
</tr>
<tr>
<td><strong>Ctrl+N</strong></td>
<td>新しいファイル</td>
<td>未保存ファイルを作成</td>
</tr>
<tr>
<td><strong>Ctrl+Tab</strong></td>
<td>タブ切り替え</td>
<td>次のタブへ</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+Tab</strong></td>
<td>タブ切り替え（逆順）</td>
<td>前のタブへ</td>
</tr>
</tbody>
</table>
<h3><span id="toc33">★ エディタグループ操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+K ←/→/↑/↓</strong></td>
<td>エディタグループのフォーカス移動</td>
<td>分割した画面間を移動</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+PgUp/PgDn</strong></td>
<td>エディタを左右に移動</td>
<td>タブの順序変更</td>
</tr>
<tr>
<td><strong>Ctrl+K ← / →</strong></td>
<td>アクティブエディタグループを移動</td>
<td>グループごと移動</td>
</tr>
</tbody>
</table>
<h2><span id="toc34">ファイル管理（File Management）</span></h2>
<h3><span id="toc35">★★★ ファイル操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+N</strong> ★★</td>
<td>新しいファイル</td>
<td>新規作成</td>
</tr>
<tr>
<td><strong>Ctrl+O</strong> ★★</td>
<td>ファイルを開く</td>
<td>ダイアログから選択</td>
</tr>
<tr>
<td><strong>Ctrl+S</strong> ★★★</td>
<td>保存</td>
<td>変更を保存</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+S</strong> ★★</td>
<td>名前を付けて保存</td>
<td>別名保存</td>
</tr>
<tr>
<td><strong>Ctrl+K S</strong> ★★</td>
<td>すべて保存</td>
<td>開いているファイルを全保存</td>
</tr>
</tbody>
</table>
<h3><span id="toc36">★ エクスプローラー操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+K Ctrl+W</strong></td>
<td>すべて閉じる</td>
<td>タブを全閉じ</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+T</strong> ★★</td>
<td>閉じたエディタを再度開く</td>
<td>うっかり閉じた時に復元</td>
</tr>
<tr>
<td><strong>Ctrl+K Enter</strong></td>
<td>プレビューモードを維持</td>
<td>ダブルクリック状態に</td>
</tr>
<tr>
<td><strong>Ctrl+Tab</strong></td>
<td>タブ移動</td>
<td>最近使用順</td>
</tr>
<tr>
<td><strong>Ctrl+K P</strong> ★★</td>
<td>アクティブファイルのパスをコピー</td>
<td>フルパスを取得</td>
</tr>
<tr>
<td><strong>Ctrl+K R</strong> ★★</td>
<td>エクスプローラーで表示</td>
<td>ファイルをOSのエクスプローラーで開く</td>
</tr>
<tr>
<td><strong>Ctrl+K O</strong></td>
<td>新しいウィンドウで開く</td>
<td>別インスタンスで開く</td>
</tr>
</tbody>
</table>
<h2><span id="toc37">表示（Display）</span></h2>
<h3><span id="toc38">★★★ パネル・サイドバー</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>F11</strong> ★★</td>
<td>フルスクリーントグル</td>
<td>画面を広く使う</td>
</tr>
<tr>
<td><strong>Shift+Alt+0</strong></td>
<td>エディタレイアウトを切り替え</td>
<td>横/縦分割切り替え</td>
</tr>
<tr>
<td><strong>Ctrl+=/-</strong> ★★</td>
<td>ズームイン/アウト</td>
<td>画面拡大・縮小</td>
</tr>
<tr>
<td><strong>Ctrl+B</strong> ★★★</td>
<td>サイドバートグル</td>
<td>Explorerの表示/非表示</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>Ctrl+Bでサイドバーを隠して画面を広く</li>
<li>Ctrl+Jでターミナルの表示/非表示</li>
</ul>
<h3><span id="toc39">★★ エクスプローラー・検索</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Shift+E</strong> ★★</td>
<td>エクスプローラーにフォーカス</td>
<td>ファイルツリーを操作</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+F</strong> ★★★</td>
<td>検索を表示</td>
<td>ファイル横断検索</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+G</strong> ★★</td>
<td>ソース管理を表示</td>
<td>Git操作</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+D</strong></td>
<td>デバッグを表示</td>
<td>デバッガー起動</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+X</strong> ★★</td>
<td>拡張機能を表示</td>
<td>拡張機能の管理</td>
</tr>
</tbody>
</table>
<h3><span id="toc40">★ その他のパネル</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Shift+H</strong></td>
<td>ファイル内置換</td>
<td>置換パネルを開く</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+J</strong></td>
<td>検索の詳細をトグル</td>
<td>検索オプション</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+U</strong> ★★</td>
<td>出力パネルを表示</td>
<td>ログ・ビルド結果を確認</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+V</strong> ★★</td>
<td>Markdownプレビュー</td>
<td>MDファイルをプレビュー</td>
</tr>
<tr>
<td><strong>Ctrl+K V</strong></td>
<td>Markdownプレビューを横に開く</td>
<td>分割表示</td>
</tr>
<tr>
<td><strong>Ctrl+K Z</strong></td>
<td>Zenモード（Esc Escで終了）</td>
<td>集中モード</td>
</tr>
</tbody>
</table>
<h2><span id="toc41">デバッグ（Debug）</span></h2>
<h3><span id="toc42">★★★ デバッグ操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>F9</strong> ★★★</td>
<td>ブレークポイント切り替え</td>
<td>デバッグポイント設定</td>
</tr>
<tr>
<td><strong>F5</strong> ★★★</td>
<td>デバッグ開始/続行</td>
<td>デバッガー実行</td>
</tr>
<tr>
<td><strong>Shift+F5</strong> ★★</td>
<td>デバッグ停止</td>
<td>デバッグ終了</td>
</tr>
<tr>
<td><strong>F11 / Shift+F11</strong> ★★</td>
<td>ステップイン/アウト</td>
<td>関数内に入る/出る</td>
</tr>
<tr>
<td><strong>F10</strong> ★★★</td>
<td>ステップオーバー</td>
<td>次の行へ</td>
</tr>
<tr>
<td><strong>Ctrl+K Ctrl+I</strong></td>
<td>ホバー情報を表示</td>
<td>変数の値を確認</td>
</tr>
</tbody>
</table>
<p><strong>デバッグの基本フロー：</strong></p>
<pre><code class="language-plaintext">1. F9でブレークポイント設定
2. F5でデバッグ開始
3. F10でステップ実行
4. 変数にマウスホバーで値確認
5. Shift+F5で終了</code></pre>
<h2><span id="toc43">統合ターミナル（Integrated Terminal）</span></h2>
<h3><span id="toc44">★★★ ターミナル操作</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+`</strong> ★★★</td>
<td>統合ターミナルを表示</td>
<td>ターミナルの表示/非表示</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+`</strong> ★★</td>
<td>新しいターミナルを作成</td>
<td>複数ターミナル起動</td>
</tr>
<tr>
<td><strong>Ctrl+C</strong></td>
<td>選択範囲をコピー</td>
<td>ターミナル内でコピー</td>
</tr>
<tr>
<td><strong>Ctrl+V</strong> ★★</td>
<td>アクティブターミナルに貼り付け</td>
<td>ペースト</td>
</tr>
<tr>
<td><strong>Ctrl+↑/↓</strong></td>
<td>スクロール</td>
<td>ターミナル履歴を確認</td>
</tr>
<tr>
<td><strong>Shift+PgUp/PgDn</strong></td>
<td>ページスクロール</td>
<td>大きく移動</td>
</tr>
<tr>
<td><strong>Ctrl+Home / End</strong></td>
<td>最上部/最下部へスクロール</td>
<td>履歴の端へ</td>
</tr>
</tbody>
</table>
<p><strong>活用ポイント：</strong></p>
<ul>
<li>Ctrl+`でターミナルを素早く表示</li>
<li>複数ターミナルを開いて用途別に使い分け</li>
</ul>
<h2><span id="toc45">おすすめショートカットTOP 20</span></h2>
<h3><span id="toc46">絶対に覚えるべき（★★★）</span></h3>
<ol>
<li><strong>Ctrl+Shift+P</strong> - コマンドパレット</li>
<li><strong>Ctrl+P</strong> - ファイル検索</li>
<li><strong>Ctrl+F</strong> - 検索</li>
<li><strong>Ctrl+H</strong> - 置換</li>
<li><strong>Ctrl+D</strong> - 次の一致を選択</li>
<li><strong>Alt+クリック</strong> - マルチカーソル追加</li>
<li><strong>Ctrl+/</strong> - コメントトグル</li>
<li><strong>F12</strong> - 定義に移動</li>
<li><strong>Alt+←/→</strong> - 前/次に戻る</li>
<li><strong>Ctrl+`</strong> - ターミナル表示</li>
</ol>
<h3><span id="toc47">効率を上げる（★★）</span></h3>
<ol start="11">
<li><strong>Ctrl+\</strong> - エディタ分割</li>
<li><strong>Ctrl+B</strong> - サイドバートグル</li>
<li><strong>Ctrl+Shift+F</strong> - ファイル横断検索</li>
<li><strong>Alt+↑/↓</strong> - 行を移動</li>
<li><strong>Shift+Alt+↓</strong> - 行を複製</li>
<li><strong>F2</strong> - リネーム</li>
<li><strong>Ctrl+Shift+T</strong> - 閉じたタブを復元</li>
<li><strong>Ctrl+L</strong> - 行選択</li>
<li><strong>Ctrl+G</strong> - 行に移動</li>
<li><strong>F8</strong> - 次のエラーに移動</li>
</ol>
<h2><span id="toc48">カテゴリ別活用シーン</span></h2>
<h3><span id="toc49">コーディング時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+P でファイル検索
2. F12 で定義確認
3. Ctrl+Space で補完
4. Shift+Alt+F でフォーマット
5. Ctrl+S で保存</code></pre>
<h3><span id="toc50">リファクタリング時</span></h3>
<pre><code class="language-plaintext">1. F2 でリネーム
2. Ctrl+D で同じ単語を選択
3. Alt+クリックで複数選択
4. Ctrl+. でクイックフィックス</code></pre>
<h3><span id="toc51">デバッグ時</span></h3>
<pre><code class="language-plaintext">1. F9 でブレークポイント
2. F5 でデバッグ開始
3. F10 でステップ実行
4. 変数ホバーで値確認</code></pre>
<h3><span id="toc52">ファイル編集時</span></h3>
<pre><code class="language-plaintext">1. Ctrl+F で検索
2. Ctrl+H で置換
3. Alt+↑/↓ で行移動
4. Ctrl+/ でコメント</code></pre>
<h2><span id="toc53">Eclipseとの比較</span></h2>
<p>VSCodeとEclipseの両方を使う開発者向けに、よく使うショートカットの対応表：</p>
<table>
<thead>
<tr>
<th>機能</th>
<th>VSCode</th>
<th>Eclipse</th>
</tr>
</thead>
<tbody>
<tr>
<td>ファイル検索</td>
<td>Ctrl+P</td>
<td>Ctrl+Shift+R</td>
</tr>
<tr>
<td>型/シンボル検索</td>
<td>Ctrl+T</td>
<td>Ctrl+Shift+T</td>
</tr>
<tr>
<td>コマンドパレット</td>
<td>Ctrl+Shift+P</td>
<td>Ctrl+3</td>
</tr>
<tr>
<td>定義に移動</td>
<td>F12</td>
<td>F3</td>
</tr>
<tr>
<td>コード補完</td>
<td>Ctrl+Space</td>
<td>Ctrl+Space</td>
</tr>
<tr>
<td>クイックフィックス</td>
<td>Ctrl+.</td>
<td>Ctrl+1</td>
</tr>
<tr>
<td>行コメント</td>
<td>Ctrl+/</td>
<td>Ctrl+/</td>
</tr>
<tr>
<td>フォーマット</td>
<td>Shift+Alt+F</td>
<td>Ctrl+Shift+F</td>
</tr>
<tr>
<td>リネーム</td>
<td>F2</td>
<td>Alt+Shift+R</td>
</tr>
<tr>
<td>行削除</td>
<td>Ctrl+Shift+K</td>
<td>Ctrl+D</td>
</tr>
</tbody>
</table>
<p><strong>主な違い：</strong></p>
<ul>
<li>VSCodeはシンプルで一貫性がある</li>
<li>Eclipseは機能が豊富でJava開発に特化</li>
<li>VSCodeは拡張機能でカスタマイズ</li>
<li>Eclipseはパースペクティブ単位で設定</li>
</ul>
<p>詳しくは姉妹記事をご覧ください：</p>

<a rel="noopener" href="https://caymezon.com/eclipse-keyboard-shortcuts-complete-guide/" title="Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにEclipseを使いこなすには、ショートカットキーの習得が必須です。特にJava開発では、リファクタリングやコード補完、デバッグなど、ショートカットキーを活用することで作業効率が劇的に向上します。本記事では、Eclipse（STS4...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.06</div></div></div></div></a>
<h2><span id="toc54">カスタマイズのすすめ</span></h2>
<h3><span id="toc55">keybindings.jsonでのカスタマイズ</span></h3>
<pre><code class="language-json">[
    // よく使うコマンドに短いキーを割り当て
    {
        "key": "ctrl+k ctrl+t",
        "command": "workbench.action.terminal.toggleTerminal"
    },
    
    // 既存のキーを無効化
    {
        "key": "ctrl+w",
        "command": "-workbench.action.closeActiveEditor"
    }
]</code></pre>
<h3><span id="toc56">競合しないキーの選び方</span></h3>
<p><strong>おすすめパターン：</strong></p>
<ul>
<li><code>Ctrl+K Ctrl+[文字]</code> - 2段階キー（VSCodeスタイル）</li>
<li><code>Ctrl+Alt+[文字]</code> - 比較的空いている</li>
<li><code>Ctrl+Shift+Alt+[文字]</code> - ほぼ確実に空いている</li>
</ul>
<h3><span id="toc57">when句の活用</span></h3>
<pre><code class="language-json">{
    "key": "ctrl+t",
    "command": "workbench.action.terminal.new",
    "when": "terminalFocus"
}</code></pre>
<h2><span id="toc58">よくある質問</span></h2>
<h3><span id="toc59">Q: ショートカットが効かない</span></h3>
<p><strong>A: 以下を確認：</strong></p>
<ol>
<li>Ctrl+K Ctrl+Sで競合チェック</li>
<li>拡張機能が上書きしていないか確認</li>
<li>keybindings.jsonを確認</li>
</ol>
<h3><span id="toc60">Q: 日本語キーボードで使えない</span></h3>
<p><strong>A: 一部のキーは調整が必要：</strong></p>
<ul>
<li><code>Ctrl+\</code> → 日本語配列では反応しないことがある</li>
<li>keybindings.jsonで別のキーに割り当て</li>
</ul>
<h3><span id="toc61">Q: どれから覚えればいい？</span></h3>
<p><strong>A: 以下の順番がおすすめ：</strong></p>
<ol>
<li>Ctrl+Shift+P（コマンドパレット）</li>
<li>Ctrl+P（ファイル検索）</li>
<li>Ctrl+F/H（検索・置換）</li>
<li>Ctrl+/（コメント）</li>
<li>Alt+↑/↓（行移動）</li>
</ol>
<h3><span id="toc62">Q: EclipseからVSCodeに移行するには？</span></h3>
<p><strong>A: 以下の手順がおすすめ：</strong></p>
<ol>
<li>上記の比較表でキーの違いを確認</li>
<li>よく使うショートカットから優先的に覚える</li>
<li>Eclipse Keymap拡張機能の検討</li>
<li>徐々にVSCode標準のキーに慣れる</li>
</ol>
<h2><span id="toc63">まとめ</span></h2>
<p>VSCodeのショートカットキーを覚えるだけで、作業効率が大きく向上します。</p>
<p><strong>学習のコツ：</strong></p>
<ol>
<li>一度に全部覚えようとしない</li>
<li>頻繁に使う操作から優先的に</li>
<li>Ctrl+Shift+Pで代用しながら慣れる</li>
<li>カスタマイズは後回し（標準を覚えてから）</li>
</ol>
<p><strong>次のステップ：</strong></p>
<ul>
<li>カスタムマクロで独自ショートカットを作成</li>
<li>Keyboard Macro Betaで操作を記録</li>
<li>チーム内で共通のキーバインドを統一</li>
</ul>
<p>効率的なコーディングライフを！</p>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"Visual Studio Codeパーフェクトマスター (Perfect master 191)","b":"秀和システム","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/512j2jvPZaL._SL500_.jpg","\/513FDOSc+kL._SL500_.jpg","\/51DNWpYvdOL._SL500_.jpg","\/41z2X1zOrpL._SL500_.jpg","\/41XqRS4jUKL._SL500_.jpg","\/41OswTi6PTL._SL500_.jpg","\/41GhyMHAgzL._SL500_.jpg","\/41-NQMwM7qL._SL500_.jpg","\/41U6RrhQD1L._SL500_.jpg","\/41eZN6vnHEL._SL500_.jpg","\/51IuXpA8zPL._SL500_.jpg","\/41ih3T2EW1L._SL500_.jpg","\/41hnzq51C3L._SL500_.jpg","\/41uYy3uzxZL._SL500_.jpg","\/41i+WvnPyML._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4798067970","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4798067970","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Visual%20Studio%20Code%E3%83%91%E3%83%BC%E3%83%95%E3%82%A7%E3%82%AF%E3%83%88%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%20(Perfect%20master%20191)\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Visual%20Studio%20Code%E3%83%91%E3%83%BC%E3%83%95%E3%82%A7%E3%82%AF%E3%83%88%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%20(Perfect%20master%20191)","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"lmyIj","s":"s"});</script></p>
<div id="msmaflink-lmyIj">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<h2><span id="toc64">関連記事</span></h2>
<p>Eclipseのショートカットも合わせて確認：</p>

<a rel="noopener" href="https://caymezon.com/eclipse-keyboard-shortcuts-complete-guide/" title="Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/eclipse-keyboard-shortcuts-complete-guide-featured-895798-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにEclipseを使いこなすには、ショートカットキーの習得が必須です。特にJava開発では、リファクタリングやコード補完、デバッグなど、ショートカットキーを活用することで作業効率が劇的に向上します。本記事では、Eclipse（STS4...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.06</div></div></div></div></a>
<p><!-- - [サクラエディタからVSCodeへマクロ移行記](#) ← 移行の経緯と環境構築 --></p>
<p>移行の経緯と環境構築</p>

<a rel="noopener" href="https://caymezon.com/sakura-to-vscode-macro-migration/" title="サクラエディタからVSCodeへマクロ移行！快適開発環境の構築記録" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">サクラエディタからVSCodeへマクロ移行！快適開発環境の構築記録</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに長年愛用してきたサクラエディタのマクロ機能。便利なJavaScript/VBSマクロを多数作成して日常業務で活用してきましたが、最近のAWS開発やブログ執筆でVSCodeを使う機会が増えてきました。「VSCodeでもサクラエディタの...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.01.25</div></div></div></div></a>
<p><!-- - [VSCode TypeScriptマクロ開発環境の完全ガイド](#) ← マクロ開発の詳細手順 --></p>
<p>マクロ開発の詳細手順</p>

<a rel="noopener" href="https://caymezon.com/vscode-typescript-macro-development-guide/" title="VSCode TypeScriptマクロ開発環境の完全ガイド【セットアップから運用まで】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">VSCode TypeScriptマクロ開発環境の完全ガイド【セットアップから運用まで】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにVSCodeでカスタムマクロを作成したいけど、どうやって開発環境を構築すればいいか分からない。そんな悩みを持つ方に向けて、TypeScriptでVSCode拡張機能を開発する環境の構築から、実際にマクロを作成して使えるようにするまで...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.01.25</div></div></div></div></a>
<p><!-- - [VSCodeカスタムマクロ実装サンプル集](#) ← 実際のマクロコード紹介（予定） --></p>
<hr>
<p><strong>タグ:</strong> #VSCode #ショートカットキー #生産性向上 #効率化 #キーボード操作</p><p>The post <a href="https://caymezon.com/vscode-keyboard-shortcuts-complete-guide/">VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/vscode-keyboard-shortcuts-complete-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
