Skip to content

[Feature]: Add Language Server Providers (LSPs) in Azure Skills plugin #1505

@charris-msft

Description

@charris-msft

Problem

Currently, plugins for the GitHub Copilot CLI and Claude Code support the inclusion of Language Server Providers (LSPs) to enhance coding assistance. For the Azure Skills plugin, it would be beneficial to consider whether and which LSPs should be included, if any, to improve the development experience.

Desired Solution

I suggest a thorough evaluation of the potential benefits and trade-offs of including LSP support in the Azure Skills plugin. This would involve researching commonly used LSPs relevant to Azure-related development and determining whether their integration could provide tangible advantages. If inclusion makes sense, please provide guidance or options on the best approach for adding LSPs.

Alternatives and Workarounds

Other Copilot-compatible plugins leverage LSPs to provide richer language features. Alternatively, the Azure Skills plugin could remain as-is without LSP integration.

Impact

Including LSPs could improve code intelligence, autocomplete, and error detection for developers. This addition would especially benefit those working in multi-language or complex Azure projects. The frequency of use would depend on how many tasks are language-focused in the plugin.

Additional Context

This feature request is motivated by observations of success in other Copilot-compatible plugins. Further technical analysis and a review of Azure user needs will help determine the path forward.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions