LSP-copilot  by TerminalFi

Sublime Text plugin for GitHub Copilot integration

created 3 years ago
755 stars

Top 47.0% on sourcepulse

GitHubView on GitHub
Project Summary

This plugin provides GitHub Copilot integration for Sublime Text's LSP plugin, enabling real-time code suggestions and function generation powered by OpenAI Codex. It targets Sublime Text users seeking AI-assisted coding capabilities directly within their editor.

How It Works

LSP-copilot leverages the Copilot.vim backend to interface with GitHub Copilot. It supports various completion styles, including inline popups, phantom text, and panel views, along with a chat feature. The plugin facilitates authentication via a GitHub sign-in process directly within Sublime Text.

Quick Start & Requirements

  • Install via Package Control: LSP and LSP-copilot.
  • Requires a public network connection and an active GitHub Copilot subscription.
  • Authentication involves a one-time sign-in process through the command palette.

Highlighted Details

  • Supports inline completion popups and phantom text.
  • Offers a chat interface for conversational AI assistance.
  • Configurable settings for completion behavior, debugging, and proxy usage.
  • Addresses potential conflicts with Sublime Text's autocompletion keybindings.

Maintenance & Community

No specific details on contributors, sponsorships, or community channels are provided in the README.

Licensing & Compatibility

The README does not explicitly state the license type. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The "phantom" completion style is noted as experimental with known issues. The local_checks feature is not fully understood. Users behind VPNs or proxies may need to configure NODE_EXTRA_CA_CERTS for authentication.

Health Check
Last commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
26 stars in the last 90 days

Explore Similar Projects

Starred by Dongxu Huang Dongxu Huang(Cofounder of PingCAP), Patrick von Platen Patrick von Platen(Core Contributor to Hugging Face Transformers and Diffusers), and
1 more.

copilot.lua by zbirenbaum

0.4%
4k
Neovim plugin enhancing GitHub Copilot
created 3 years ago
updated 1 day ago
Feedback? Help us improve.