Skip to content

Better UX for downloading language server in VSCode #21

Description

@Derpius
  • Display status bar entry with LSP version (see Biome extension)
    • Clicking should take you to the output channel
    • Show ❌ Not Installed when the language server isn't found
  • When the language server isn't installed:
    • Display a warning notification with button/link to start download
    • If cargo is found, run cargo install moonjuice-lsp
    • Otherwise, download binary manually (TBD where to download from, and where to download to)
    • In either case, display a success/fail notification when the download completes depending on status

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    vscodeVSCode language support plugin

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions