Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 5.3 KB

README.md

File metadata and controls

30 lines (22 loc) · 5.3 KB

Overview

This is a work-in-progress language server for Sass written in Dart to use sass_api. It uses the language server protocol (LSP).

Status

Development of new features is paused. See the Issues and Pull request tabs for planned and partially implemented features.

The Testing and debugging docs explain how to run the language server from source code.

These features are implemented:

Feature Specification
Document highlights textDocument/documentHighlight
Document links textDocument/documentLink
Document symbols textDocument/documentSymbol
Find references textDocument/references
Folding ranges textDocument/foldingRange
Go to definition textDocument/definition
Hover textDocument/hover
Rename textDocument/prepareRename, textDocument/rename
Selection ranges textDocument/selectionRange
Workspace symbol workspace/symbol

How to contribute

See Contributing, but note that the parser currently requires a valid Sass document to generate an AST (sass/dart-sass#2476).