Feel Physics Backyard

HoloLensの出張授業をする会社で、教材を開発しています

Visual Studioのコード整形機能を.shaderファイルにも適用する

カスタムシェーダーに挑戦しています。

まず分かりにくいのが、ひな形を新規作成する方法。

「Create」→「Shader」→「Standard Surface Shader」

このファイルをダブルクリックするとVisual Studioでシェーダーファイルを編集できるのですが、字下げなどのコード整形が効きません

Visual Studio 2015用のプラグインが公開されています。2017は「対応予定」だそうです。

marketplace.visualstudio.com

以下はうまくいったように見えたのですが閉じて開くとダメでした:

「ツール」→「オプション」

f:id:weed_7777:20170701135714p:plain

拡張子「shader」、エディター「Microsoft Visual C#

f:id:weed_7777:20170701135822p:plain

これで大丈夫なはずです。