pro_lsp 0.3.0 copy "pro_lsp: ^0.3.0" to clipboard
pro_lsp: ^0.3.0 copied to clipboard

Unified LSP 3.18 Dart bindings and client/server API implementation

example/README.md

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:

  1. A multi-endpoint Dart LSP test server implementing diagnostics (linters), semantic tokens, definition/references search, progress indicator managers, and dynamic file watching.
  2. 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.

1
likes
160
points
870
downloads

Documentation

API reference

Publisher

verified publisherpro100.dev

Weekly Downloads

Unified LSP 3.18 Dart bindings and client/server API implementation

Repository (GitHub)
View/report issues

Topics

#lsp #language-server #ide #editor #protocol

License

MIT (license)

Dependencies

freezed_annotation, json_annotation, json_rpc_2, meta, stream_channel

More

Packages that depend on pro_lsp