NimbyScript for Visual Studio CodeLanguage support for NimbyScript, the modding language for NIMBY Rails. FeaturesSyntax HighlightingFull syntax highlighting for NimbyScript files with semantic token support for context-aware coloring. Intelligent CompletionsContext-aware autocompletion for:
Real-time DiagnosticsCatch errors as you type:
Hover InformationHover over symbols to see:
Signature HelpGet parameter hints while typing function and method calls. Go to DefinitionNavigate to symbol definitions with F12 or Ctrl+Click:
Find ReferencesFind all references to a symbol (Shift+F12):
Document OutlineNavigate your code with the outline view showing all:
Inlay HintsSee parameter names and type annotations inline in your code. Type HierarchyExplore type relationships with the type hierarchy view. Rename SymbolRename any symbol with F2. All references are automatically updated. Code FoldingCollapse and expand code blocks to focus on what matters. Works on structs, enums, functions, and nested blocks. Smart SelectionExpand your selection progressively with Shift+Alt+Right. Contract with Shift+Alt+Left. Selection expands through syntax nodes (identifier → expression → statement → block → function). Linked EditingWhen you rename a struct, its method prefixes ( Workspace SymbolsSearch for any symbol across all open files with Ctrl+T (Cmd+T on macOS). RequirementsNo additional requirements. The extension bundles the language server for your platform. Extension Settings
Supported Platforms
Release NotesSee GitHub Releases for version history. ContributingFound a bug or have a feature request? Please open an issue on GitHub. LicenseMIT |