JetBrains Rider
 
Get JetBrains Rider
Get your hands on the new features ahead of the release by joining the Early Access Program for Rider 2025.1! Learn more

Shader development with HLSL

Last modified: 26 May 2024

Initial support for HLSL includes the following:

  • Navigation to HLSL files.

  • Syntax highlighting and highlighting for syntax errors.

  • Tooltips for code elements with type information and documentation.

  • Semantic code analysis checks.

  • Control-flow analysis.

  • A few useful inspections with quick-fixes.

  • Smart suggestions in completion lists.

  • Refactorings, which are experimental, but Rename, Inline Variable, Introduce Variable, and Change Signature already work for many cases.

JetBrains Rider: Support for HLSL