Skip to content

Language server for HLSL (High Level Shader Language)

Notifications You must be signed in to change notification settings

mdgspace/HLSLLS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Features

HLSL language server will provide following features:

  • Code Validation & Errors
  • Code Completion / Autosuggestion
  • Goto Definition
  • Hover to see documentation
  • Code formatting
  • Refactoring (Renaming)
  • Preprocessor support for all above features
  • In place macro expansion

Suggested features

  • Warnings and Suggestions based on performance and branching of the program, providing branchless/optimised code when possible.
  • Further refactoring (extract to method definition, extract expression to variable).

Project Tasks

  • Client-server communication (done)
  • Language Parser (wip)
  • Editor workspace management
  • Syntax features

About

Language server for HLSL (High Level Shader Language)

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages