armsnyder/gdshader-language-server

Document symbols (outline view)

Open

#63 opened on Feb 16, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Go (0 forks)auto 404
good first issuepriority: mediumtype: feature

Repository metrics

Stars
 (18 stars)
PR merge metrics
 (PR metrics pending)

Description

Implement textDocument/documentSymbol to power the outline/breadcrumb view in editors.

The existing parser already identifies function declarations and uniform declarations, so a basic implementation could list those as symbols with minimal effort. This would immediately make navigation of .gdshader files much easier in editors that support it.

Contributor guide