VS Codeの準備 インストールと初期設定
HTMLとjsPsychのファイルを編集するために、Visual Studio Code(VS Code)を準備します。インストール、日本語化、教材フォルダの開き方、便利な拡張機能を順番に設定します。
現在の教材構成
配布ZIPを展開すると、主に次のような構成になっています。VS Codeでは、HTMLファイルを1つずつ開くのではなく、jspsychフォルダ全体を開きます。
jspsych/
├── index.html
├── vscode.html
├── hello-world.html
├── fixation.html
├── image.html
├── audio.html
├── video.html
├── gonogo.html
├── sample-hello-world.html
├── sample-fixation.html
├── sample-image.html
├── sample-audio.html
├── sample-video.html
├── sample-gonogo.html
├── dist/
│ └── jsPsych本体とプラグイン
└── media/
└── 画像・音声・動画
教材一式をパソコンに保存しておけば、インターネットにつながっていなくても、jspsychフォルダのindex.htmlをダブルクリックして目次を開き、各ページを読んで学習できます。外部サイトを開くときはインターネットが必要です。
VS Codeをダウンロードしてインストール
macOSの場合
- 公式ページでmacOS版をダウンロードします。通常はページが適切な版を案内します。
- ダウンロードした
.dmgファイルを開きます。 - Visual Studio Code.appをアプリケーションフォルダへドラッグします。
- アプリケーションフォルダからVS Codeを起動します。
Apple MシリーズのMacはApple silicon版、古いIntel搭載MacはIntel版を選びます。分からない場合はUniversal版も利用できます。
macOS Catalina 10.15を使用している場合:現在のVS Codeは対応しておらず、VS Code 1.97が最終対応版です。可能であればmacOSを更新してから最新版を使用してください。公式案内 ↗
Windowsの場合
- 公式ページでWindows版のUser Installerをダウンロードします。
- ダウンロードした
.exeファイルを実行します。 - 画面の案内に沿ってインストールし、VS Codeを起動します。
教材フォルダを開く
- 配布ZIPを展開します。ZIPの中を直接編集しないでください。
- VS Codeのメニューからファイル → フォルダーを開くを選びます。
- 展開した教材の
jspsychフォルダを選びます。 - 左側のエクスプローラーに
dist、media、各HTMLファイルが表示されることを確認します。
フォルダを信頼するか尋ねられた場合は、授業で配布された教材であることを確認してから信頼するを選びます。
メニューを日本語化
- 左側の四角が並んだ拡張機能アイコンを押します。
- 検索欄に
Japanese Language Packと入力します。 - Japanese Language Pack for Visual Studio Codeを選びます。
- 発行元がMicrosoft、拡張機能IDが
MS-CEINTL.vscode-language-pack-jaであることを確認してインストールを押します。 - 案内に従って表示言語を日本語へ変更し、VS Codeを再起動します。
おすすめの拡張機能
拡張機能画面で名前またはIDを検索し、同名の別拡張機能と間違えないよう発行元も確認します。
- Live Server
ritwickdey.LiveServer/発行元:Ritwick DeyHTMLを簡易Webサーバーで開き、保存時にブラウザを自動更新します。HTMLファイルを右クリックし、Open with Live Serverを選びます。音声や動画を含むjsPsych教材では、単なるダブルクリックよりこの方法が安定します。
- indent-rainbow
oderwat.indent-rainbow/発行元:oderwatインデントの深さごとに背景色を付け、HTMLの親子関係やJavaScriptのブロックを見分けやすくします。インストールするだけで有効になります。
- Project Manager
alefragnani.project-manager/発行元:Alessandro Fragnani複数のプロジェクトを切り替えやすくします。授業では1つの教材フォルダしか使いませんが、研究や仕事で複数のプロジェクトを扱う場合に便利です。
- Print
pdconsec.vscode-print/発行元:PD Consultingコードを印刷するための機能を提供します。HTMLやJavaScriptのコードを美しく印刷できます。
Hello Worldを開いてみよう
- 左側の一覧で
sample-hello-world.htmlを選びます。 - ファイルを右クリックしてOpen with Live Serverを選びます。
- ブラウザに「はじめてのHTML」と「Hello World!」が表示されれば準備完了です。
- VS Codeで文字を変更して保存し、ブラウザが更新されることを確認します。