Skip to content

Link to navigate to a document at line X column Y in MD documentation (hover) #379

@BoykoAlex

Description

@BoykoAlex

Eclipse JDT documentation hovers have links to navigate to a document, line X column Y or open document and select a range in it. The link is a hyperlink with some special protocol. The URL handler for this protocol is registered and handles a click as navigate to source code at a position provided in the URL.
Many LSP clients (VSCode, Atom and soon Eclipse) have support such URLs. These URL's are special for each client (vscode://, atom:// etc.).
If LSP could define some universal format for such URLs (lsp://file:///Users/abv/project/src/Main.java?line=X&column=Y) then clients can convert this URL into client specific URL and provide the behaviour described above from LSP hovers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    completionfeature-requestRequest for new features or functionalityhelp wantedIssues identified as good community contribution opportunitieshover

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions