ブラウザをシームレスにデバッグできるVSCodeの使い方と原理分析を見てみましょう!
VSCodeエピック アップデートにより、ブラウザをシームレスにデバッグできます。次の記事では、この機能を理解し、使用方法を確認し、原理を簡単に分析します。
2021-07-16 Microsoft は、この機能を特に紹介するブログを公開しました、「VSCODE はすごい!」
これに先立って、vscode で chrome または Edge をデバッグする場合は、Chrome デバッガーまたは Microsoft Edge デバッガー拡張機能、つまり 2 つの vscode 拡張機能を使用する必要があります。
そしてさらに重要なのは、最も基本的なコンソール機能しか提供できず、ネットワークや要素などのその他の機能は表示できないため、ブラウザで表示する必要があります。 [推奨学習: "vscode チュートリアル"]
この関数とは何ですか
更新後は、vscode で直接開くことができますChrome または Edge でリンク
を実行し、要素やネットワークなどの表示など、ほとんどすべての一般的なデバッグ機能を vscode 内で直接実行できます。 効果のスクリーンショット:
使用方法
使用方法は非常に簡単で、フロントエンド プロジェクトで F5 キーを押すだけでデバッグが開始され、簡単な設定が実行されます。ここに全員向けの lauch.json 構成があり、これを使用すると、デバッグ ブラウザーを直接開くことができます。
{ "version": "0.2.0", "configurations": [ { "type": "pwa-msedge", "request": "launch", "name": "Launch Microsoft Edge and open the Edge DevTools", "url": "http://localhost:8080", "webRoot": "${workspaceFolder}" } ] }
原則
この原則は、実際には Chrome デバッガ拡張の原則と似ています。また、
websocket リンクを確立するための Chrome の devtool プロトコルにも基づいています。フォーマットされた json データを送信して対話し、vscode がランタイム情報を動的に取得できるようにします。たとえば、ブラウザのネットワーク スレッドによって送信されたリクエストや DOM ノードの情報などです。 前述のネットワーク リクエストなど、
chrome devtool プロトコルを通じて多くの情報を取得できます。 これは WebSocket によって確立された双方向リンクであるため、VSCODE で dom を変更し、ブラウザの変更をトリガーするのは簡単です。 VSCODE (WebSocket クライアント) で操作し、WebSocket 経由で JSON データの一部をブラウザー (WebSocket サーバー) に送信するだけです。ブラウザは受信した JSON データに基づいて何らかの操作を実行しますが、効果という点ではユーザーがブラウザ上で直接手動で操作するのと変わりません。
Chrome devtool プロトコルには、NodeJS クライアントだけでなく、Python、Java、PHP、その他のクライアントなど、多くのクライアントがあることは注目に値します。
プログラミング関連の知識について詳しくは、プログラミング入門
をご覧ください。 !以上がブラウザをシームレスにデバッグできるVSCodeの使い方と原理分析を見てみましょう!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









VSコードシステムの要件:オペレーティングシステム:オペレーティングシステム:Windows 10以降、MACOS 10.12以上、Linux Distributionプロセッサ:最小1.6 GHz、推奨2.0 GHz以上のメモリ:最小512 MB、推奨4 GB以上のストレージスペース:最低250 MB以上:その他の要件を推奨:安定ネットワーク接続、XORG/WAYLAND(Linux)

ビジュアルスタジオコードを使用してヘッダーファイルを定義する方法は?ヘッダーファイルを作成し、.hまたは.hpp接尾辞名(クラス、関数、変数など)を使用してヘッダーファイルにシンボルを宣言し、#includeディレクティブを使用してプログラムをコンパイルして、ソースファイルにヘッダーファイルを含めます。ヘッダーファイルが含まれ、宣言された記号が利用可能になります。

VSCODEを有効にして設定するには、次の手順に従います。VSCODEをインストールして開始します。テーマ、フォント、スペース、コードフォーマットなどのカスタム設定。拡張機能をインストールして、プラグイン、テーマ、ツールなどの機能を強化します。プロジェクトを作成するか、既存のプロジェクトを開きます。 IntelliSenseを使用して、コードプロンプトと完了を取得します。コードをデバッグして、コードを介してブレークポイントを設定し、変数を確認します。バージョン制御システムを接続して変更を管理し、コードをコミットします。

VSコードワンステップ/次のステップショートカットキー使用法:ワンステップ(後方):Windows/Linux:Ctrl←; macOS:CMD←次のステップ(フォワード):Windows/Linux:Ctrl→; macOS:CMD→

VSCODEは、TypeScriptとJavaScriptで記述されています。まず、そのコアコードベースは、JavaScriptを拡張し、タイプチェック機能を追加するオープンソースプログラミング言語であるTypeScriptで記述されています。第二に、VSCODEのいくつかの拡張機能とプラグインはJavaScriptで記述されています。この組み合わせにより、VSCODEは柔軟で拡張可能なコードエディターになります。

コードでコードを実行すると、コードが6つしか必要ありません。1。プロジェクトを開きます。 2。コードファイルを作成して書き込みます。 3.端子を開きます。 4.プロジェクトディレクトリに移動します。 5。適切なコマンドを使用してコードを実行します。 6。出力を表示します。

ビジュアルスタジオコードで中国語を設定するには2つの方法があります。1。中国語パッケージをインストールします。 2。構成ファイルの「ロケール」設定を変更します。 Visual Studioコードバージョンが1.17以上であることを確認してください。

Visual Studio Code(VSCODE)はMicrosoftによって開発され、電子フレームワークを使用して構築され、主にJavaScriptで記述されています。 JavaScript、Python、C、Java、HTML、CSSなどを含む幅広いプログラミング言語をサポートし、拡張を通じて他の言語のサポートを追加できます。
