Skip to content

nushell/vscode-nushell-lang

Repository files navigation

vscode-nushell-lang VSCode extension

vsm-version vsm-downloads vsm-installs

This extension for VSCode provides editing, syntax highlighting, and IDE support for Nushell, a data-driven document language.

Features

  • Syntax highlighting grammar for Nushell scripts (.nu files)
  • Goto definition
  • Hover support
  • Validation (errors with red squiggly lines)
  • Auto-complete built-in commands
  • Inlays / Hints
  • Configuration via vscode settings

Screenshot (v1.5.0)

With Dark+ Color Theme

Nushell script with Dark+ color theme

With Light+ Color Theme

Nushell script with Light+ color theme

Inlays / Hints

Inlays

Completions support

Completions

Hover over built-ins for help

Hover

Hover over custom commands for help

HoverCustom

Hover over variable

HoverVar

Error & Validation support

Error 1 Error 2 Error 3

Goto Definition support

goto

Extension Settings

settings

Known Issues

See our Github repository for active issues.

Help

We are happily accepting pull requests to make this better. :)