GoReleaser Language Server
A language server for .goreleaser.yml — provides real IDE features for GoReleaser configuration.

Features
| Feature |
What it does |
| Hover |
Inline documentation for configuration properties, enum values, deprecation notices |
| Completion |
Context-aware suggestions for keys, values, and template variables |
| Go to Definition |
Jump from build ID references to their definitions |
| Document Symbols |
Outline view of your configuration structure |
| Diagnostics |
Unknown keys, deprecated fields, unknown template variables, invalid build ID references |
| Code Actions |
Quick-fix to replace deprecated field names |
Install
Install from the VS Code Marketplace, or from a .vsix file (see Releases):
code --install-extension goreleaser-ls-darwin-arm64-0.1.0.vsix
Configuration
| Setting |
Default |
Description |
goreleaser-ls.serverPath |
"" |
Path to the goreleaser-ls binary. Leave empty to use the bundled binary. |
License
MIT
| |