Unity Code Assist
A downloadable tool
If you have purchased Unity Code Assist from Unity Asset Store, send an email or Discord dm with your invoice number to receive your itch.io key for free
Website | Discord | Lite Version (VS) | Lite Version (VSC)
Unity Code Assist improves your coding experience with Visual Studio and VS Code by adding more features for Unity projects. Coding Unity scripts becomes easier and more efficient and with fewer bugs.
Connect your game editor and IDE, let Unity and Visual Studio/VS Code share data between each other. Enrich your coding experience with the new data available.
Features:
- Code Completion: More content for code completion (aka IntelliSense) which is specialized for common Unity APIs and your own projects.
- Inline Visuals: Displays visual information about your scene data and assets.
- Code Analyzers: Additional analyzers on top of the default ones (Microsoft.Unity.Analyzers), which are focused on memory and CPU utilization.
- Code Transformers: Apply common design patterns to your code base instantly. This feature is available only in Visual Studio, not available in VS Code, for now.
- Generative AI: Use OpenAI ChatGPT or Google Gemini to complete or analyze your code. This feature is available only in Visual Studio, not available in VS Code, for now.
Requirements: Visual Studio 2022 or VS Code (1.75+) is required. It is not compatible with Visual Studio for Mac, Rider or any other IDE or text editor.
Visit website for more details and feedback.
Generative AI Notice: Generative AI is one of the features of Unity Code Assist. If you have any ethical or legal concerns, you can use Unity Code Assist without this feature by disabling generative AI in the options.
You need an OpenAI or Google account and provide it's API key to this extension.
https://platform.openai.com/account/api-keys
https://ai.google.dev/gemini-api/docs/api-key
Provide key by one of the below (OpenAI ChatGPT)
- Create an environment variable called OPENAI_API_KEY with the API key
- Create a file with name .openai under user profile directory with the API key
- Set API key in Visual Studio options, Tools->Options->Unity Code Assist->Generative AI->Authentication
Provide key by one of the below (Google Gemini)
- Create an environment variable called GOOGLE_API_KEY with the API key
- Create a file with name .gemini under user profile directory with the API key
- Set API key in options, Tools->Options->Unity Code Assist->Generative AI->Authentication
This tool has an one time purchase fee, but you may need to pay extra for OpenAI or Google services to use Generative AI feature.
Purchase
In order to download this tool you must purchase it at or above the minimum price of $19 USD. You will get access to the following files: