Skip to content

JulindM/firestore-rules-lsp-vscode

Repository files navigation

Firestore Rules LSP VSCode Extension

This extension is currently in alpha

This extension in comparison to others available in the market place, utilizes a LSP (Language Server Provider) and does not rely on semantic calculations on the extension level.

Upon preparation the extension simply wraps around it, and can utilze the features that the LSP is able to provide instead of running its own calculations.

The LSP runs natively on machine (its not a node app) so that memory and cpu overhead is kept at minium.

The source code of the LSP can be found here

Current features

  • Linting
  • Syntax errors
  • Definition support
  • Syntax highlighting

Features coming later

  • Autocomplete