Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Omni Shader Tools for HLSL
Omni Shader Tools for HLSL

Omni Shader Tools for HLSL

AMLOVEY

amlovey.com
|
3 installs
| (0) | Free
Omni Shader Tools for HLSL is a shader language programming support tool for HLSL
Download

Omni Shader Tools for HLSL

Omni Shader Tools for HLSL is a HLSL shader language programming support tool, with features that Syntax Highlighting, Code Completion and other powerful features.

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.

Support File Types

Omni Shader Tools for HLSL supports:

extension description
.hlsl HLSL shader file
.usf, .ush Unreal Engine shader file
.compute Compute shader file

If you need more file extensions or applications support, please contact us at omnishader@amlovey.com or GitHub.

To support Unreal Engine builtin shader library intellisense, you need to set the engine root directory path in settings Tools -> Options -> Text Editor -> UnityShader -> Configuration -> Engine Root Path

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 Comments ✅ ✅ ✅
Full Code Completion ❌ ✅ ✅
Code Formatting ❌ ✅ ✅
Go To Definition ❌ ✅ ✅
Find References ❌ ✅ ✅
Signature Help ❌ ✅ ✅
Error Diagnostics * ❌ ✅ ✅

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 Tools -> Options -> Text Editor -> UnityShader -> Configuration -> Enable Diagnostics to True.

How to use license key

(1). Create a license from https://omnishader.amlovey.com
(2). Copy license key to clipboard
(3). Run command menu Tools -> Omni Shader: Activate License
(4). There will be an Information Message displayed 'Activation Success. Please restart Visual Studio to take effect.'
(5). Restart the Visual Studio

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_VS_HLSL.md for changes to Omni Shader Tools for HLSL.

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