回答編集履歴
1
Code Runnerについて等、補足を追記
    
        answer	
    CHANGED
    
    | @@ -1,5 +1,9 @@ | |
| 1 | 
            -
            Microsoft製のC/C++拡張機能をインストールして、ワークスペース(作業フォルダ)毎にtasks.json(コンパイラの設定)とc_cpp_properties.json(ヘッダーのパス等を設定)、launch.json(デバッガのパス等を設定)を記述すればコンパイルからデバッグまで一通り出来ますよ。
         | 
| 1 | 
            +
            Microsoft製の[C/C++](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools)拡張機能をインストールして、ワークスペース(作業フォルダ)毎にtasks.json(コンパイラの設定)とc_cpp_properties.json(ヘッダーのパス等を設定)、launch.json(デバッガのパス等を設定)を記述すればコンパイルからデバッグまで一通り出来ますよ。
         | 
| 2 2 |  | 
| 3 | 
            +
            Visual C++をインストールしている場合は、ヘッダーのパスは自動認識してくれるのでc_cpp_properties.jsonの設定は不要ですが、VS用のコマンドプロンプトを経由してVSCodeを実行する必要があります。
         | 
| 4 | 
            +
             | 
| 5 | 
            +
            以下は、MSYS2(MINGW64)での設定例です
         | 
| 6 | 
            +
             | 
| 3 7 | 
             
            tasks.json
         | 
| 4 8 |  | 
| 5 9 | 
             
            ```json
         | 
| @@ -97,4 +101,14 @@ | |
| 97 101 | 
             
                    }
         | 
| 98 102 | 
             
                ]
         | 
| 99 103 | 
             
            }
         | 
| 100 | 
            -
            ```
         | 
| 104 | 
            +
            ```
         | 
| 105 | 
            +
             | 
| 106 | 
            +
            
         | 
| 107 | 
            +
             | 
| 108 | 
            +
            ---
         | 
| 109 | 
            +
             | 
| 110 | 
            +
            ソースファイルが1つでスタティックライブラリ等を使わない単純なプログラムなら[Code Runner](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner)拡張機能を使えばtask.json等の設定をしなくてもコンパイル&実行出来るようになります。
         | 
| 111 | 
            +
             | 
| 112 | 
            +
            [wandbox-vscode](https://marketplace.visualstudio.com/items?itemName=wraith13.wandbox-vscode)拡張機能ならばコンパイラのインストール等不要でgccやclangを試すことも出来ます。
         | 
| 113 | 
            +
             | 
| 114 | 
            +
            あとは[CMake Tools](https://marketplace.visualstudio.com/items?itemName=vector-of-bool.cmake-tools)を使えばVSCodeのタスク機能ではなくCMake経由でコンパイルなんてことも出来ます。
         | 
