2021 年 2 月
情報システム工学科 山本【Visual Studio Code （VS Code）による C 言語プログラミング開発環境の構築（Windows 版）】
１．VS Code のインストール① インストールファイルのダウンロード
Web ブラウザにて，Microsoft の VS Code のホームページにアクセスする．
VS Code ホームページの URL ： https://code.visualstudio.com

https://code.visualstudio.com を入力，Enter キーを押して HP にアクセスクリック

ページ内の「Download for Windows Stable Build」ボタンをクリックすると，ページが遷移してインストールファ
イルのダウンロードが始まる．

「Getting Started」ページに遷移し，インストールファイルのダウンロードが始まる

p. 1

2021 年 2 月
情報システム工学科 山本② インストールの実行
ダウンロード終了後，下図左のようにプルダウンボタンが現れるので，クリックしてメニューを開き，「フォルダを開く」を選択する．

プルダウンボタンが現れるので，クリック

クリックしてメニューを開く

ファイルエクスプローラ（ファイルダイアログ）が開かれ，「ダウンロード」フォルダ内のファイルの一覧が表示されるので，インストールファイル「VSCodeUserSetup-x64-?.??.?.exe」（?はバージョン）をダブルクリックしてインストールを開始する．

インストールファイルをダブルクリックしてインストールを開始

p. 2

2021 年 2 月
情報システム工学科 山本「Micsosoft Visual Studio Code （User） セットアップ」ダイアログが開かれるので，左下の「同意する」をクリックしてから右下の「次へ」ボタンをクリックする．

①「同意する」をクリック②クリック「インストール先の指定」に移るので，そのままの状態で「次へ」ボタンをクリックする．続けて「スタートメニューフォルダの指定」でも，そのままの状態で「次へ」ボタンをクリックする．

クリック

p. 3

2021 年 2 月
情報システム工学科 山本クリック「追加タスクの選択」では，「PATH への追加（再起動後に使用可）」がデフォルトでチェックが入っていることを確認した後，「デスクトップ上にアイコンを作成する」にもチェックを入れて，「次へ」ボタンをクリックする．

②クリック①チェックが入っていること確認
③クリック

p. 4

2021 年 2 月
情報システム工学科 山本「インストール準備完了」の内容を確認した後，「インストール」ボタンをクリックするとインストールが始まる．

インストールが始まる
クリック

インストールが完了すると，「Visual Studio Code セットアップウィザードの完了」と表示される．右下の「完了ボタンをクリックすると，VS Code が起動される．

クリック

VS Code が起動される

p. 5

2021 年 2 月
情報システム工学科 山本

２．VS Code の日本語環境への変更（Japanes Language Pack for Visual Studio Code エクステンション（拡張機能）のインストール）
VS Code の左側にある「アクティビティバー」の「拡張機能（Extension）」ボタンをクリックする．

「拡張機能」ボタンをクリック

テキストボックス「Search Extensions in Marketplace」に「Japanese」と入力すると，「Japanese」という語句が含まれるエクステンション（拡張機能）アプリの一覧が表示されるので，そのうちの「Japanese Language Packfor Visual Studio Code」の「Install」ボタンをクリックする．

「Search Extensions in Marketplace」に「Japanese」と入力「Japanese Language Pack
for Visual Studio Code」の「Install」ボタンをクリック

p. 6

2021 年 2 月
情報システム工学科 山本

インストールが実行され，終了すると下図左上ような表示となる．一度，VS Code を終了し，再起動すると下図右下ようにメニューなどが日本語表示になっているのが確認できる．

VS Code を閉じて（終了して），再起動

p. 7

2021 年 2 月
情報システム工学科 山本

３．VS Code の環境設定
VS Code で C 言語プログラムを作成，実行する上で必要な環境設定を行う．
① ターミナル・出力などのパネルの表示
メニュー「表示」の「サブメニュー」をクリックして，ターミナル・出力などの「パネル」を表示させる．一度表示させておけば，VS Code を終了して再起動しても，表示された状態で起動される．

①メニュー「表示」をクリック②「ターミナル」をクリック「パネル」が表示される

p. 8

2021 年 2 月
情報システム工学科 山本② ターミナル上のシェルの変更ターミナル上で起動しているシェルを「Powershell」から Windows のコマンドプロンプト「cmd」に変更する．
これにより，後にインストールするエクステンション「Code Runner」によって C 言語プログラムのコンパイル・実行が可能となる．
シェル選択のプルダウンをクリック，表示されたメニューから「既定のプロファイルの選択」をクリックする．

①プルダウンをクリック②「既定のプロファイルの選択」をクリック

VS Code 上部に「既定のターミナルのプロファイルを選択する」というメッセージとともにシェル一覧が表示されるので，その中の「Command Prompt」を選択（クリック）する．

「Command Prompt」をクリック

VS Code を終了後，再起動すると，シェル選択のプルダウンの表示が「1：cmd」に変更されている．この状態となっていることで，ターミナル上で起動しているシェルが Windows のコマンドプロンプトであることが確認できる．

VS Code を再起動後，「1：cmd」となっていることを確認

p. 9

2021 年 2 月
情報システム工学科 山本③ファイルの文字セットの変更
VS Code で C 言語プログラムを作成してファイルに保存したとき，文字セットはデフォルトで UTF-8 コードで保存される．このままだと，プログラム中に漢字などの全角の日本語文字を表示させる命令が含まれている場
合，実行結果が文字化けして表示されてしまう．そのため，Shift-JIS コードで保存されるように設定変更を行う．
VS Code の左側にある「アクティビティバー」の一番下にある「管理」ボタンを押し，表示されたメニューの中から「設定」を選択（クリック）する．

②「設定」をクリック①「管理」ボタンをクリック「よく使用するもの」のメニューの中から「テキストエディター」選択（クリック）する．

「テキストエディター」をクリック

p. 10

2021 年 2 月
情報システム工学科 山本

展開されたサブメニューの中から「ファイル」選択（クリック）する．

「ファイル」をクリック

下図の赤四角で囲った部分をスクロールして「Encoding」という項目を探す．

スクロールバーを下に移動させて「Encoding」が見えるようにする

p. 11

2021 年 2 月
情報システム工学科 山本「Encoding」のプルダウンメニューから「Japanese （Shift JIS） shiftjis」を選択（クリック）する．

③「×」をクリックして設定タブを閉じる①プルダウンをクリックしてメニューを表示させる②「Japanese （Shift JIS）
shifjis」をクリック

選択（クリック）後，設定タブを閉じてから VS Code を終了，再起動させる．

設定タブを閉じた状態．
この後，VSCode を終了して再起動する．

p. 12

2021 年 2 月
情報システム工学科 山本

３．C 言語プログラミング環境設定 （Code Runner エクステンション（拡張機能）のインストール）
VS Code 上で，C 言語プログラムのコンパイル・実行ができるように，Code Runner というエクステンション（拡張機能）アプリをインストールする．前提として，Microsoft の統合開発環境である「Visual Studio Community」が PC にインストールされてる必要があります．
① Code Runner のインストール
日本語環境への変更にて「Japanese Language Pack ・・・」エクステンションをインストールしたときと同じように，「アクティビティバー」の「拡張機能」ボタンをクリックし，テキストボックスに「code runner」と入力すると「CodeRunner」が表示されるので，「インストール」ボタンをクリックして「Code Runner」エクステンションをインストールする．
インストール終了後，VS Code を再起動する（実際には再起動しなくてもよい）．

②「code runner」入力①「拡張機能」クリック③「インストール」クリック

インストールが成功すると「アンインストール」に表示が変更される

p. 13

2021 年 2 月
情報システム工学科 山本② C 言語プログラムのコンパイル・実行のための環境設定
VS Code を再起動後，「アクティビティバー」の「拡張機能」をクリックし，「インストール済み」の「Code Runner」
うをクリックして，「Code Runner」の説明ページを表示させる．

②「Code Runner」クリック①「拡張機能」クリック③「Code Runner」ページが表示される

その中の「管理」ボタンをクリックしてメニューを表示させ，その中の「拡張機能の設定」をクリックする．

①「管理」クリック②「拡張機能の設定」クリック

p. 14

2021 年 2 月
情報システム工学科 山本

設定ページが表示されるので，スクロールさせて「Code-runnner： Run In Terminal」項目を探し，クリックしてチェックを入れる．

①スクロールバーを下に移動させて「Code-runner： Run In Ternminal」が見えるようにする②「Code-runner： Run In Ternminal」
をクリックしてチェックを入れる

次に，「Code-runner： Executor Map」項目を探し，「settings.json で編集」をクリックして，settings.json ファイ
ル（設定ファイル）を表示させる．

①スクロールバーを下に移動させて「Code-runner： Executor Map」が見えるようにする②「settings.json で編集」をクリック

p. 15

2021 年 2 月
情報システム工学科 山本「settings.json」のタブ・ページが表示されたあと，「"c"：」の行を探す．

「settings.json」のタブ・ページが表示される「"c"：」の行を変更する「"c"：」の行を"c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt"から"c": "cd /d $dir && ¥"C:¥¥Program Files (x86)¥¥Microsoft Visual Studio¥¥2019¥¥Community¥¥VC¥¥Auxiliary¥¥Build¥¥vcvarsall.bat¥" x64 && cl.exe $fileName&& start ¥"$fileNameWithoutExt.exe¥" call $fileNameWithoutExt.exe && exit"に変更する．
※ 上記は 3 行にわたって記述しているが，実際には 1 行で記述すること．すなわち，改行のところはスペースなど入れずに，続けて次の行の始めから記述すること．
※ 「&&」の前後にはスペース（空白）を入れること．他にもスペースを入れるべきところが数カ所あるので，上下の行を見比べながら記述すること．
※ 「￥」は VS Code 上では「＼」（バックスラッシュ）で表示されます．

p. 16

2021 年 2 月
情報システム工学科 山本「"c"：」の行を変更後，settings.json ファイルを上書き保存する．VS Code のメニュー「ファイル」→「保存」をクリックするか，キーボード「Ctrl」キーと「s」キーを押すと保存される．

①メニュー「ファイル」をクリック②「保存」をクリック保存されると下図のように，「settings.json」タブの表示が「×」に変更される．

「○」が「×」に

p. 17

2021 年 2 月
情報システム工学科 山本「setting．json」タブの「×」，「設定」タブの「×」をクリックして下図のようにページの表示をなくす．

その後，VS Code を再起動することで，VS Code で C 言語プログラミング（プログラムの作成，コンパイル・実行）が可能となる．
※ 「コンパイル・実行」を「デバッグ」という言い方をする場合がある．

p. 18