[解決済み】C++のコードをコンパイルするためにVisual Studio Codeを設定するにはどうしたらいいですか?
2022-04-19 04:57:18
質問
マイクロソフトの Visual Studio コード エディタはとても良いのですが、C++プロジェクトのビルドをデフォルトでサポートしていません。
どのように設定すればよいのでしょうか?
どのように解決するのですか?
ビルドタスクは、プロジェクトごとに異なります。新しいプロジェクトを作成するには、Visual Studio Codeでディレクトリを開いてください。
説明書に従って
こちら
を押してください。
Ctrl
+
シフト
+
P
タイプ
Configure Tasks
を選択し、それを押してください。
入力
.
tasks.json ファイルが開かれます。そのファイルに以下のビルドスクリプトを貼り付けて保存してください。
{
"version": "0.1.0",
"command": "make",
"isShellCommand": true,
"tasks": [
{
"taskName": "Makefile",
// Make this the default build command.
"isBuildCommand": true,
// Show the output window only if unrecognized errors occur.
"showOutput": "always",
// Pass 'all' as the build target
"args": ["all"],
// Use the standard less compilation problem matcher.
"problemMatcher": {
"owner": "cpp",
"fileLocation": ["relative", "${workspaceRoot}"],
"pattern": {
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
}
}
]
}
メニューへ移動します ファイル → 環境設定 → キーボードショートカット で、ビルドタスクに以下のキーバインドを追加します。
// Place your key bindings in this file to overwrite the defaults
[
{ "key": "f8", "command": "workbench.action.tasks.build" }
]
これで F8 を実行すると、Makefile が実行され、エディタにエラーが下線表示されます。
関連
-
[解決済み] ファイルを常に新しいタブで開く
-
[解決済み] Visual Studio Codeでの縦書きルーラー
-
[解決済み] Visual Studio Code for Windowsでコードのセクションを折りたたむにはどうしたらいいですか?
-
[解決済み] Visual Studio Codeで行や選択範囲を複製するにはどうすればよいですか?
-
[解決済み] Visual Studio Code(VSCode)でコードをフォーマットするにはどうすればよいですか?
-
[解決済み] Visual Studio Codeでファイルを検索するにはどうすればよいですか?
-
[解決済み] Visual Studio Codeのサイドバーから特定のファイルを非表示にするにはどうすればよいですか?
-
[解決済み] "コード" OSX/MacのVisual Studio Codeのコマンドラインでは動作しない
-
[解決済み] Visual Studio Codeでの改行による検索と置換
-
[解決済み] Visual Studio Codeでパラメータヒントを表示させる方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】VScodeのリモート接続エラー。プロセスが存在しないパイプに書き込もうとした
-
[解決済み] vscodeのPythonブラックフォーマッタがフォーマットされない
-
[解決済み] Visual Studio Code - Notepad ++のプラグインのようなCompare機能はありますか?
-
[解決済み】Visual Studio Code - 空白をタブに変換する
-
[解決済み] Visual Studio コード - キーボードショートカット - すべて展開/折りたたむ
-
[解決済み] VSCodeは、ファイルエクスプローラーのジャンプを防止する [重複] 。
-
[解決済み] Visual Studio Codeで設定をリセットする方法は?
-
[解決済み] Visual Studio Codeの書式設定オプションを変更するには?
-
[解決済み] Visual Studio コード ファイル変更の自動リフレッシュ
-
[解決済み] Visual Studio Codeを使ったローカル変数名のリファクタリング