On this page
deno lsp
Usually humans do not use this subcommand directly. The 'deno lsp' can provide IDEs with go-to-definition support and automatic code formatting.
Starts the Deno language server. The language server is used by editors to provide features like IntelliSense, code formatting, and more.
Usage Jump to heading
deno lsp
The language server communicates over stdin/stdout using the Language Server Protocol. You typically don't run this directly — your editor starts it automatically.
Editor setup Jump to heading
For instructions on configuring your editor to use the Deno language server, see:
- Deno & VS Code
- LSP integration for other editors
deno lsp [OPTIONS]The 'deno lsp' subcommand provides a way for code editors and IDEs to interact with Deno using the Language Server Protocol. Usually humans do not use this subcommand directly. For example, 'deno lsp' can provide IDEs with go-to-definition support and automatic code formatting.
How to connect various editors and IDEs to 'deno lsp': https://docs.deno.com/go/lsp