Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Omni Shader Tools for UnityNew to Visual Studio Code? Get it now.
Omni Shader Tools for Unity

Omni Shader Tools for Unity

AMLOVEY

amlovey.com
|
7,294 installs
| (3) | Free
Visual Studio Code extension for Unity shader programming
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Omni Shader Tools for Unity

Omni Shader Tools for Unity is Unity Shader programming support tools, with features that Syntax Highlighting, Code Completion and other powerful features. It is the next generation of our ShaderlabVSCode tool for Unity, featuring a completely rewritten parser from the ground up.

Visit our website https://omnishader.amlovey.com/docs/?doc=core-features for core features preview.

Basic version of Omni Shader is always free for everyone without login or any license required.

Free trial licenses are also available to try all features.

Omni Shader Versions

Below is a detailed comparison of features available in each Omni Shader version:

Feature Basic Pro Enterprise
Syntax Highlighting ✅ ✅ ✅
Basic Code Completion ✅ ✅ ✅
Hover Information ✅ ✅ ✅
Code Snippets ✅ ✅ ✅
Document Symbols ✅ ✅ ✅
Document Comments ✅ ✅ ✅
Signature Help ✅ ✅ ✅
Full Code Completion ❌ ✅ ✅
Code Formatting ❌ ✅ ✅
Go To Definition ❌ ✅ ✅
Find References ❌ ✅ ✅
Error Diagnostics * ❌ ✅ ✅
Rename ❌ ✅ ✅

Basic version is always free for everyone without login or any license required.

Pro and Enterprise versions are paid and can be activated by license key.

Diagnostics is disabled by default, you can enable it by setting omnishader.enableDiagnostics to true in VSCODE settings.

How to use license key

  1. Create a license from https://omnishader.amlovey.com
  2. Copy license key to clipboard
  3. Open Command Palette in Visual Studio Code
  4. Run command "Omni Shader: Active License"
  5. There will be an Information Message displayed 'Activation Success. Please restart VSCode to take effect.'
  6. Restart Visual Studio Code

Troubleshooting

If you have any problems, please contact us at omnishader@amlovey.com or report an issue on GitHub.

Change Log

See https://github.com/OmniShader/ISSUES/blob/main/CHANGELOG_VSCODE_UNITY.md for changes to Omni Shader Tools for Unity.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft