pro_lsp 0.3.0
pro_lsp: ^0.3.0 copied to clipboard
Unified LSP 3.18 Dart bindings and client/server API implementation
Examples #
This directory contains a basic example demonstrating how to initialize and run a Language Server.
- main.dart: A minimal, self-contained Language Server communicating over standard input/output (stdin/stdout) with support for the initialize handshake and hover documentation.
Full Debugging Workspace #
For a complete, rich demonstration containing:
- A multi-endpoint Dart LSP test server implementing diagnostics (linters), semantic tokens, definition/references search, progress indicator managers, and dynamic file watching.
- A matching VS Code Extension client that establishes a connection with the test server, displays message boxes, and shows real-time server statistics.
Please see the debug/ directory in the GitHub repository.