検索
ホームページ開発ツールVSCodeVScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

Linux 環境で VSCode を調整するにはどうすればよいですか?次の記事では、VScode のデバッグチュートリアルと、tasks.json と launch.json の設定方法を紹介します。

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

#実行環境:

VSCode 1.68.1

wsl: ubuntu サブシステム

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

早速、左側のタスクバーの 4 番目のオプションを選択します。 [推奨される学習:

vscode チュートリアル プログラミング教育 ]実行とデバッグ 、クリックして launch.json を作成します

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

作成されたインターフェースは上の図のとおりです。右下隅の「構成の追加」をクリックします。


VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

上の図に示すように、最初の

c/c (gdb)を選択して開始します

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

この時点で、上の図に示すコードが生成されます。矢印を描いた 2 つの場所に注目してください。cwd は、現在のファイルが配置されている作業ディレクトリです。

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

修正後は上の図のようになります。後ろの a.out は名前です。後でデバッグする実行可能ファイルです。ここでシステムによって生成されたものを使用することもできます。独自のファイルに変更してください。それでは問題ありません。次に、tasks.json

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

の構成を開始しますまず main.cpp に戻り、上のメニュー バーでターミナルをクリックし、最後の

を選択してデフォルトの生成タスクを設定します。

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

このとき、上図のように 2 番目の

c/c :g を選択してアクティブ ファイルを生成します

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

上図に示すように、タスク.json が生成されるので、launch.json を開いて比較します まず、launch.json の後に「preLaunchTask」というコード行を追加します このコード行は、起動前に実行されるタスクの名前を意味します この名前下の図に示すように、tasks.json のラベルは launch.json の preLaunchTask とまったく同じである必要があります。このコード行に基づいて、tasks.json の内容を実行します。tasks.json 内のコードは g/gcc を使用して実行可能ファイルをコンパイルおよび生成するのに役立ち、launch.json 内のコードは単純に理解できます。システムに実行可能ファイルをデバッグさせます。

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有

次に、次の図に示すように、tasks.json にファイルが表示されます。コマンド構成では、コンパイラ (通常は gcc または g コンパイラ) を指定し、次に次の引数は、コンパイラ後のコンパイル オプションです。-g は、デバッグ情報を含む実行可能ファイルをコンパイルすることを意味します。この -g が欠落している場合、生成された実行可能ファイルはデバッグできません。次の main.cpp および swap.cpp は、名前です。コンパイルするファイルの名前を指定します。-0 パラメータは、生成される実行可能ファイルの名前を指定します。次の行は、現在の作業ディレクトリ内で生成される実行可能ファイルの場所です。名前は a.out

# です。

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有##下の図にあるように、記事中の矢印の部分に注目してください。2 つの名前は同じである必要があります。左側は生成された a.out という実行ファイルです。右側のファイルは a.out というデバッグ ファイルで、名前は自分で変更できます

つまり、tasks.json は実際には操作の完了を支援するものと同等です

g -g main.cpp swap .cpp -o a.out

VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有上記のファイルを構成した後、main.cpp に戻って独自のブレークポイントを設定し、F5 キーを押して、成功

#VSCode の詳細については、VScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有vscode 基本チュートリアル

を参照してください。

以上がVScode でコードを実行およびデバッグするにはどうすればよいですか?チュートリアルの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事はcsdnで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
Visual StudioとVSコードの選択:あなたに適したツールVisual StudioとVSコードの選択:あなたに適したツールMay 09, 2025 am 12:21 AM

VisualStudioは大規模なプロジェクトに適しており、VSCODEはあらゆるサイズのプロジェクトに適しています。 1. VisualStudioは、包括的なIDE関数を提供し、複数の言語、統合されたデバッグおよびテストツールをサポートします。 2.VSCODEは、拡張機能を介して複数の言語をサポートする軽量エディターであり、シンプルなインターフェイスと高速スタートアップを備えています。

Visual Studio:開発者向けの強力なツールVisual Studio:開発者向けの強力なツールMay 08, 2025 am 12:19 AM

VisualStudioは、Microsoftが開発した強力なIDEであり、複数のプログラミング言語とプラットフォームをサポートしています。そのコアの利点には、1。インテリジェントコードプロンプトとデバッグ機能、2。統合開発、デバッグ、テスト、バージョン制御、3。プラグインを介した拡張機能、4。

Visual Studio Vs. VSコード:価格設定、ライセンス、および可用性Visual Studio Vs. VSコード:価格設定、ライセンス、および可用性May 07, 2025 am 12:11 AM

VisualStudioとVSCodeの価格設定、ライセンス、および可用性の違いは次のとおりです。1。価格設定:VSCODEは完全に無料ですが、VisualStudioは無料のコミュニティと有料のエンタープライズバージョンを提供します。 2。ライセンス:VSCODEは柔軟なMITライセンスを使用し、VisualStudioのライセンスはバージョンによって異なります。 3。ユーザビリティ:VSCODEはプラットフォーム間でサポートされていますが、VisualStudioはWindowsで最高のパフォーマンスを発揮します。

ビジュアルスタジオ:コードから制作までビジュアルスタジオ:コードから制作までMay 06, 2025 am 12:10 AM

VisualStudioは、コードライティングから生産展開までのプロセス全体をサポートしています。 1)コード書き込み:インテリジェントなコードの完了と再構成関数を提供します。 2)デバッグとテスト:強力なデバッグツールとユニットテストフレームワークを統合します。 3)バージョン制御:GITとシームレスに統合して、コード管理を簡素化します。 4)展開とリリース:複数の展開オプションをサポートして、アプリケーションリリースプロセスを簡素化します。

Visual Studio:ライセンスの状況を見てくださいVisual Studio:ライセンスの状況を見てくださいMay 05, 2025 am 12:17 AM

VisualStudioは、コミュニティ、専門家、企業の3つのライセンスタイプを提供します。 Community Editionは無料で、個々の開発者や小規模チームに適しています。 Professional Editionは毎年登録されており、より多くの機能を必要とするプロの開発者に適しています。エンタープライズエディションは最高の価格であり、大規模なチームや企業に適しています。ライセンスを選択するときは、プロジェクトの規模、予算、チームワークのニーズを考慮する必要があります。

究極の対決:Visual Studio vs. VSコード究極の対決:Visual Studio vs. VSコードMay 04, 2025 am 12:01 AM

VisualStudioは大規模なプロジェクト開発に適していますが、VSCODEはあらゆるサイズのプロジェクトに適しています。 1. VisualStudioは、統合デバッガー、バージョン制御、テストツールなどの包括的な開発ツールを提供します。 2.VSCODEは、スケーラビリティ、クロスプラットフォーム、高速発射で知られており、高速編集および小規模プロジェクト開発に適しています。

Visual Studio Vs. VSコード:2つのIDEの比較Visual Studio Vs. VSコード:2つのIDEの比較May 03, 2025 am 12:04 AM

VisualStudioは大規模なプロジェクトやWindows開発に適していますが、VSCODEはクロスプラットフォームおよび小規模プロジェクトに適しています。 1. VisualStudioは、フル機能のIDEを提供し、.NETフレームワークと強力なデバッグツールをサポートします。 2.VSCODEは、柔軟性と拡張性を強調する軽量エディターであり、さまざまな開発シナリオに適しています。

Visual Studio:無料のオプションと有料のオプションを比較しますVisual Studio:無料のオプションと有料のオプションを比較しますMay 02, 2025 am 12:09 AM

VisualStudioを選択する際には、無料版は個々の開発者や小規模チームに適しており、有料版は高度な機能を必要とする大規模な企業やユーザーに適しています。 1.無料のコミュニティエディションは、個人と小チームに基本的な開発ツールを提供します。 2。有料の専門家およびエンタープライズエディションは、ビジネス環境と大規模なチームの高度な機能とサポートを提供します。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません