カスタムシェーダーに挑戦しています。
まず分かりにくいのが、ひな形を新規作成する方法。
「Create」→「Shader」→「Standard Surface Shader」
このファイルをダブルクリックするとVisual Studioでシェーダーファイルを編集できるのですが、字下げなどのコード整形が効きません。
Visual Studio 2015用のプラグインが公開されています。2017は「対応予定」だそうです。
以下はうまくいったように見えたのですが閉じて開くとダメでした:
「ツール」→「オプション」
拡張子「shader」、エディター「Microsoft Visual C#」
これで大丈夫なはずです。