コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Visual Studio Code】Unity のシェーダのシンタックスハイライトやインテリセンス、ドキュメントのフォーマットなどが使えるようになる拡張機能「ShaderlabVSCode」紹介

はじめに

 
「ShaderlabVSCode」を使用することで、Unity のシェーダの
シンタックスハイライトやインテリセンス、
ドキュメントのフォーマットなどが使えるようになります

インストール方法

  1. ShaderlabVSCode を Unity プロジェクトに追加します
  2. VSCode を起動して Ctrl + Shit + P を押します
  3. コマンドパレットに「install from vsix」と入力して Enter を押します
  4. Unity プロジェクトの下記のファイルを選択します
    Assets/ShaderlabVSCode/VSCodePlugin/shaderlabvscode-X.X.X.vsix
  5. VSCode を再起動します

使用例

シンタックスハイライト

f:id:baba_s:20190417230045p:plain

インテリセンス

f:id:baba_s:20190417230048p:plain

マウスホバーによるヘルプ表示

f:id:baba_s:20190417230051p:plain

引数のヘルプ表示

f:id:baba_s:20190417230054p:plain

ドキュメントのフォーマット

f:id:baba_s:20190417230057p:plain