次の方法で共有


クイック ソース ツールを使用してソース ファイルを表示または編集する

ソース ツール以外のツールを表示する場合と同時に、 クイック ソースツールを 使用してソース ファイルを表示または編集します。 クイック ソース ツールには、ソース ツールで開いているファイルと同じファイルが常に表示されます。

クイック ソース ツール

DevTools でソース ファイルを表示するメイン場所は、ソース ツール内にあります。 ただし、ソース ファイルの表示または編集中に、 要素コンソールなどの他のツールにアクセスする必要がある場合があります。 クイック ソース ツールを使用します。既定では、DevTools の下部にある [クイック ビュー] パネルで開きます。

クイック ソース ツールをソース ツールと組み合わせて使用する

DevTools の下部にあるクイック ビュークイック ソース ツールを表示するには、DevTools の上部にあるアクティビティ バー[ソース] ツール以外のツールを開く必要があります。

クイック ソース ツールでは、ソース ツールで開いているファイルの別の表示が提供されます。 クイック ソース ツールには、機能のサブセットがあります。 完全な機能については、ソース ツールを使用 します

あるツールでファイルを開いたり閉じたりすると、ファイルは他のツールで開いたり閉じたりします。 どちらのツールにも、開いている各ファイルのタブがあります。

ワークスペース フォルダーを選択して DevTools のローカル ソース ファイルを編集する

これは、MicrosoftEdge/Demos リポジトリの ToDo Web アプリを使用して、クイック ソース ツールを示すすべての手順のエンドツーエンドのチュートリアルです。

ソース ツールでローカル フォルダーをワークスペースとして選択すると、クイック ソース ツール内から別のツールを表示するのと同時にファイルを編集し、それらの編集内容をローカル ドライブに保存できます。 これにより、別のツール (ElementsNetwork など) を使用しながらクイック ソース ツールでファイルを編集し、編集内容をローカル ドライブの対応するソース ファイルに保存できます。

クイック ソース ツールでソース ファイルを編集するには、次の操作を行います。

  1. 複製されたリポジトリなど、Web ページのソース ファイルにローカルでアクセスできます。

  2. [ソース] ([ソース] ツール アイコン) ツールの [ワークスペース] タブで、ソース ファイルのローカル フォルダーを追加します。

  3. [ ワークスペース ] タブで、 .js ファイルなどのファイルを開きます。

  4. アクティビティ バーで、[ソース] ツール以外のツール ([要素] ツールなど) を選択します。

  5. DevTools の下部にある クイック ビュー パネルで、 クイック ソース ツールを開きます。 開いた .js ファイルは合理化されたエディターに表示され、 要素 ツールは引き続き表示されます。

これらの手順については、以下のチュートリアルで詳しく説明します。

複製されたリポジトリなどのローカル ソース ファイルを作成する

クイック ソース ツールを使用して変更をローカルに保存するには、Web サーバー ファイルと一致するローカル ソース ファイルが必要です。 ローカル ドライブに、Web サーバーから返される一時的なファイルと一致するソース ファイルがあることを確認します。

たとえば、まだ完了していない場合は、次のように MicrosoftEdge/Demos リポジトリをローカル ドライブに複製します。

  1. まだ完了していない場合は、 git をダウンロード してインストールします。

  2. まだ完了していない場合は、Node.jsから最新バージョンの Node.js と npm をインストールします

  3. 新しいウィンドウまたはタブで MicrosoftEdge/Demos に移動します。

  4. [ コード ] ドロップダウン ボタンをクリックします。

  5. [ クリップボードに URL をコピー ] ボタンをクリックします。

    Web URL を取得する Demos リポジトリの [コード] ボタン

    URL はクリップボードにコピーされます。 https://github.com/MicrosoftEdge/Demos.git

    または、GitHub Desktop がインストールされている場合は、[ GitHub Desktop で開く ] をクリックしてリポジトリを複製し、以下のコマンド プロンプトの手順をスキップします。

    または、Visual Studio Code の [ソース管理 ] ウィンドウを使用してリポジトリを複製し、以下のコマンド プロンプトの手順をスキップすることもできます。

  6. git がインストールされていると仮定して、コマンド プロンプトを開きます。

  7. リポジトリをローカル ドライブに複製し、GitHub リポジトリからコピーした URL 文字列を入力します。 コマンド プロンプトを使用する場合:

    # example location where the repo directory will be added:
    cd ~/GitHub
    git clone https://github.com/MicrosoftEdge/Demos.git
    

    リポジトリの複製の詳細については、次を参照してください。

これで、Web サーバー上のファイルと一致するソース ファイル ( /demo-to-do/ など) のローカル フォルダーが作成されました。

次のセクションに進みます。

localhost サーバーを起動する

  1. Git bash シェルや Microsoft Visual Studio Code の [ターミナル] ウィンドウなどのコマンド プロンプトに移動します。

  2. 複製された /demo-to-do/ ディレクトリ ( C:\Users\localAccount\GitHub\Demos\demo-to-do\など) に移動します。

    git bash シェルを使用する場合は UNIX シェルであるため、Windows の場合でも、円記号を引用符で囲んだディレクトリ パスをラップするか、円記号ではなくスラッシュを使用する必要があります。

  3. "test" という名前の作業ブランチを作成し、それに切り替えます ("メイン" ブランチでデモのファイルが変更されないようにします)。

    git checkout -b test
    

    これは次と同じです。

    git branch test
    git switch test
    
  4. 次のいずれかのコマンドを実行して、Web サーバーを起動します。

    # Node.js option
    cd ~/GitHub/demos/demo-to-do
    npx http-server  # Node.js
    

    詳細とオプションについては、「Visual Studio Code 用 DevTools 拡張機能のインストール」の「サーバーの起動 (npx http-server)」を参照してください。

    # Python 2 option
    cd ~/GitHub/demos/demo-to-do
    python -m SimpleHTTPServer  # Python 2
    
    # Python 3 option
    cd ~/GitHub/demos/demo-to-do
    python -m http.server  # Python 3
    
  5. Microsoft Edge でタブを開き、ローカルでホストされているバージョンのサイトに移動します。 localhost:8080を使用してアクセスできる必要があります。

    DevTools TODO アプリのデモ

    もう 1 つの一般的な同等の URL が http://0.0.0.0:8080。 Python サーバー オプションの既定のポート番号は 8000。 正確な ポート番号 が異なる場合があります。

    DevTools ワークスペースデモ Web ページが開きます。

関連項目:

  • 「MDN でローカル テスト サーバーをセットアップする方法」の単純なローカル HTTP サーバーを実行すると、Python が表示されます。

次のセクションに進みます。

ソース ファイルのローカル フォルダーをワークスペースとして選択する

  1. 上記の手順に進み、デモ Web ページを右クリックし、[ 検査] を選択します。

    DevTools が開きます。

  2. DevTools の上部にある アクティビティ バー で、[ ソース ] ([ソース] ツール アイコン) ツールを選択し、[ ワークスペース ] タブ ([ ページ ] タブでグループ化) を選択し、[ ワークスペース ] タブで [ フォルダーの追加 ] ボタンをクリックします。

    [ フォルダーの選択] ダイアログが開きます。

  3. C:\Users\localAccount\GitHub\Demos\demo-to-doなどのフォルダーに移動し、[フォルダーの選択] ボタンをクリックします。

    DevTools の上部にあるメッセージは、DevTools 要求を読み取り、<path> へのフル アクセスを要求します

  4. [ 許可 ] ボタンをクリックします。

    [ソース] ツールの [ワークスペース] タブにdemo-to-doファイルのツリーが表示されます。 HTML、JS、CSS ファイルには緑色の "マップ済み" ドットがあります。

  5. [ ワークスペース ] タブで、ファイル ツリーを展開し、 to-do.jsなどの 1 つ以上のファイルをクリックします。

    [ ソース] ツールでファイルが開きます。

    ファイルが選択された [ソース] ツール

クイック ソース ツールを開き、ファイルを編集する

[要素] ツールを引き続き表示するが、[ソース] ツールを使用して開いたソース ファイルを同時に表示および編集するとします。

  1. 上記の手順に進み、DevTools の上部にあるアクティビティ バーで、[要素] ([要素] ツール アイコン) ツールなどの [ソース] ([ソース] ツール アイコン) ツール以外のツールを選択します

  2. クイック ビュー ツール バーが DevTools の下部に表示されない場合は、Esc キーを押します。

  3. DevTools の下部にある クイック ビュー ツール バーで、[ その他のツール ] ボタンをクリックし、[ クイック ソース] を選択します。

    クイック ソース ツールは、DevTools の下部にあるクイック ビューで開きます。

    開かれた .js ファイルを含むクイック ソース ツール

    todo.js が表示されます。これは、そのファイルが [ソース] ツールで開かれているためです。

  4. デモの To Do Web ページで、すべてのタスクを削除します。

  5. [ クイック ソース ] パネルをクリックし、 Ctrl + F キーを押します。

    クイック ソース ツールで、[検索] UI が表示されます。

  6. タスクを入力せずEnter キーを押します。

  7. コード行で、[ no tasks ] を [ 0 tasks] に変更します。

    [ファイル名] タブにアスタリスクが表示されます。

  8. Ctrl キーを押しながら S キーを押します。

    アスタリスクは、[ファイル名] タブから削除されます。

  9. デモ Web ページを更新します (Ctrl + R)。

  10. レンダリングされた Web ページが "いいえ" から "0" に変更されず、[JS ファイル名] タブに緑色の "マップされた" ドットが表示されなくなった場合は、Microsoft Edge の [ 更新 ] ボタンを長押しまたは右クリックし、[ ハード更新 (Ctrl + Shift + R)] を選択します。

    レンダリングされた Web ページが "いいえ" から "0" に変更され、[JS ファイル名] タブに緑色の "マップ済み" ドットが表示されます。

    クイック ソース ツールの編集された .js ファイル(更新されたデモ Web ページあり)

ここで、DevTools でフォルダーのファイルを編集すると、サーバーから返される一時的なファイルだけでなく、ローカル ドライブ上のソース ファイルにも保存されます。 ファイルは、 クイック ソース ツール内から、別のツールを表示する (または ソース ツール内から) と同時に編集できます。

これはチュートリアルの手順の最後です。

関連項目:

コマンド メニューを使用してファイルを開く

コマンド メニューを使用してファイルを開くと、クイック ソース ツールとソース ツールの両方でそのファイル開きます。

コマンド メニューを開くには、次のいずれかの操作を行います。

  • [DevTools>Run コマンドのカスタマイズと制御] を選択します

  • Ctrl + Shift + P (Windows、Linux) または Command + Shift + P (macOS) を押します。

  • 空のクイック ソース ツール (またはソース ツール) の [実行] コマンド リンククリックします。

コマンド メニュー[ファイルを開く] プロンプトを使用してファイルを開くには、次のいずれかの操作を行います。

  • [ソース ツール> [ページ] タブの横にある [その他のオプション] >[ファイルを開く] を選択します。

  • [ DevTools のカスタマイズと制御>ファイルを開く] を選択します

  • Ctrl + P (Windows、Linux) または Command + P (macOS) を押します。

  • クイック ソース ツール (またはソース ツール) が空の場合は、ツールの手順で [ファイルを開く] リンクをクリックします。

    [ファイルを開く] コマンド メニュー

    コマンド メニュー[ファイルを開く] プロンプトが表示されます。

    パネルの指示に [ファイルを開く ] リンクを表示するには、下にスクロールするか、 クイック ビュー の分割線を上にドラッグして クイック ビュー パネルを高くする必要があります。

クイック ソース ツールのキーボード ショートカット

クイック ソース ツールには、合理化された UI があります。 これらのキーボード ショートカットを使用します。

  • Ctrl + F - 検索。

  • Ctrl + S - 保存します。 HTML、JS、または CSS ファイル名に緑色の "マップ済み" ドットが表示されなくなった場合は、Microsoft Edge の [更新 ] ボタンを長押しまたは右クリックし、[ ハード更新 ] (Ctrl + Shift + R) を選択します。

  • Ctrl + P - コマンド メニューを使用してファイルを開きます。 これは、[ ソース] ツールに移動し、[ ワークスペース ] タブでファイルをクリックする場合と同じです。

ファイルを閉じる

ファイルを閉じるには、ファイルのタブにある [x ] ボタンをクリックします。

ファイルは クイック ソース ツールと ソース ツールで閉じられます。

関連項目