https://github.com/nushell/vscode-nushell-lang
A Nushell grammar for Visual Studio Code with IDE support
https://github.com/nushell/vscode-nushell-lang
nushell syntax-highlighting visual-studio-code vscode vscode-extension
Last synced: 16 days ago
JSON representation
A Nushell grammar for Visual Studio Code with IDE support
- Host: GitHub
- URL: https://github.com/nushell/vscode-nushell-lang
- Owner: nushell
- License: mit
- Created: 2021-01-07T20:00:24.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-23T21:06:52.000Z (7 months ago)
- Last Synced: 2025-03-22T13:03:31.530Z (23 days ago)
- Topics: nushell, syntax-highlighting, visual-studio-code, vscode, vscode-extension
- Language: Nushell
- Homepage: https://www.nushell.sh/
- Size: 2.86 MB
- Stars: 130
- Watchers: 8
- Forks: 26
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nu - Visual Studio Code - nushell-lang) and within Visual Studio Code itself. (Editor Extensions)
README
# vscode-nushell-lang VSCode extension
[](https://marketplace.visualstudio.com/items?itemName=TheNuProjectContributors.vscode-nushell-lang)
[](https://marketplace.visualstudio.com/items?itemName=TheNuProjectContributors.vscode-nushell-lang)
[](https://marketplace.visualstudio.com/items?itemName=TheNuProjectContributors.vscode-nushell-lang)This [extension for VSCode](https://marketplace.visualstudio.com/items?itemName=TheNuProjectContributors.vscode-nushell-lang) provides editing, syntax highlighting, and IDE support for [Nushell](http://nushell.sh), a data-driven document language.
## Features
- Syntax highlighting grammar for Nushell scripts (`.nu` files) and ``nushell`` codeblocks in Markdown 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

With Light+ Color Theme

Inlays / Hints

Completions support

Hover over built-ins for help

Hover over custom commands for help

Hover over variable

Error & Validation support


Goto Definition support

Extension Settings

## Known Issues
See [our Github repository](https://github.com/nushell/vscode-nushell-lang/issues) for active issues.
## Help
We are happily accepting pull requests to make this better. :)