Skip to content

Add documentation on LSP #491

Closed
@ndmitchell

Description

@ndmitchell

We seem to have had a few beginners (both on the tracker and to me privately) confused by the LSP. In particular, its a protocol, and each editor implements it separately. That means what completions pop up is "the domain" of HLS, but the key to make them pop up is the editor. I think some more documentation focused on that aspect would be valuable.

Having read the prefix of the readme, I'm not sure it's that beginner friendly. The main questions I want to ask are what is this (it's a Haskell IDE), why might I want to use it (quite featureful), and how do I use it (quite far down the page). I'm not totally sure what it should look like, but I imagine we could do better...

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions