Skip to content

mkmarek/squirrel_lsp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squirrel LSP

Implementation of a LSP for the Squirrel scripting language.

I use Squirrel in some personal projects and hate when it fails on me only because I mistyped a variable name or did a syntax error, so I made this little incomplete LSP to help me with that. It leaves a lot to be desired, so I'll be updating it as I go.

preview

Functionality

  • File parsing and diagnostics reporting
  • Static analysis to check if used variables/class members/functions exist (Partialy implemented. Member access by dot notation is currently not supported)
  • Some sort of configuration to define embedded functions and methods
  • Hover Functionality
  • Go to definition Functionality
  • Rename functionality
  • File formatting

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published