-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Priority: MediumenhancementNew feature or requestNew feature or requestlspLanguage Server Protocol relatedLanguage Server Protocol relatedv1.5.0Release 1.5.0Release 1.5.0
Milestone
Description
Summary
Implement textDocument/inlayHint to show inline type annotations for var declarations and parameter names at call sites.
Scope
- Parameter name hints at positional FB/function call sites (e.g.
IN:) - Type hints for
VARdeclarations without explicit type (if inferred) - Toggleable via VS Code inlay hint settings
Implementation Notes
- New
InlayHintsProviderinsrc/server/providers/ - Resolve parameter names from function/FB signatures via workspace indexer and
iec61131-definitions/ - Register
inlayHintProvidercapability inserver.ts
Acceptance
- Positional FB call shows parameter name hints
- Hints disappear when named-parameter syntax already used
- Toggled by
editor.inlayHints.enabled - Tests cover standard FB and custom FB call sites
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Priority: MediumenhancementNew feature or requestNew feature or requestlspLanguage Server Protocol relatedLanguage Server Protocol relatedv1.5.0Release 1.5.0Release 1.5.0