Tag

VSCode plugin

0 views collected around this technical thread.

Tencent Cloud Developer
Tencent Cloud Developer
Nov 2, 2023 · Artificial Intelligence

Reverse Engineering GitHub Copilot: Architecture and Implementation Analysis

The article reverse‑engineers GitHub Copilot’s VSCode extension, detailing how its webpack‑bundled JavaScript is unpacked, its registerGhostText entry point identified, and its prompt‑building, multi‑layer caching, debouncing, and Jaccard‑based similarity mechanisms operate, offering insights into AI‑assisted code completion design.

AI programming assistantGitHub CopilotJaccard similarity
0 likes · 31 min read
Reverse Engineering GitHub Copilot: Architecture and Implementation Analysis
DeWu Technology
DeWu Technology
Jul 12, 2023 · Frontend Development

Git Sparse Checkout for Front‑end Monorepo: Architecture, CLI, and VSCode Plugin

To avoid pulling a massive front‑end monorepo, the team adopted Git’s built‑in sparse checkout (since 2.25), wrapping it in a custom CLI tool and a VSCode extension that let users select domains and fetch only needed paths, while noting metadata size and performance challenges.

CLIFront-End DevelopmentMonorepo
0 likes · 12 min read
Git Sparse Checkout for Front‑end Monorepo: Architecture, CLI, and VSCode Plugin