HLSL Tools for Visual Studio Config Generator is a plugin to generate shadertoolsconfig.json for Unity project to help you write shader in Visual Studio with better completions.
- Unity Package
- Download the latest .unitypackage from Release page.
- Git URL (UPM)
- Add
https://github.com/hecomi/HLSLToolsForVisualStudioConfigGenerator.git#upm
to Package Manager.
- Add
- Scoped Registry (UPM)
- Add a scoped registry to your project.
- URL:
https://registry.npmjs.com
- Scope:
com.hecomi
- URL:
- Install HLSLToolsForVisualStudioConfigGenerator in Package Manager.
- Add a scoped registry to your project.
- Window > HLSL Tools for Visual Studio Config Generator
- Press Create button to generate shadertoolsconfig.json in the root directory of your project
![Screen Shot 2024-03-30 at 16 25 48](https://private-user-images.githubusercontent.com/493433/318176652-b31955e9-6472-4188-8127-826deb78daff.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk4MjM0NDAsIm5iZiI6MTczOTgyMzE0MCwicGF0aCI6Ii80OTM0MzMvMzE4MTc2NjUyLWIzMTk1NWU5LTY0NzItNDE4OC04MTI3LTgyNmRlYjc4ZGFmZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxN1QyMDEyMjBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03MmJmNWYyOWVkODRhN2UzNWI2ODhlYTgwZTYxYTU2NDNiMmQ2YWY5NGQ1N2JkNDM1MTBiOWZkYmM0YjdiMThhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.JMUy6TEccPKCrDj95T--RbVtsP2SWKIX3xGPg6Uj9uw)