nushell / vscode-nushell-lang

A Nushell grammar for Visual Studio Code with IDE support

Home Page:https://www.nushell.sh/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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. :)

About

A Nushell grammar for Visual Studio Code with IDE support

https://www.nushell.sh/

License:MIT License


Languages

Language:Nushell 58.8%Language:TypeScript 38.9%Language:JavaScript 2.1%Language:Shell 0.2%