Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten przewodnik przeprowadzi Cię przez proces konfigurowania GitHub Copilot za pomocą narzędzi, które sprawiają, że jest on naprawdę przydatny do programowania Windows: wtyczka agenta WinUI która zapewnia Copilot dokładny kontekst Zestaw SDK do aplikacji systemu Windows oraz Microsoft Learn MCP Server który daje Copilot dostęp na żywo do oficjalnej dokumentacji Windows.
Wskazówka
Tworzysz nową aplikację za pomocą VS Code i narzędzia winapp CLI? Szybki start to szybszy sposób — obejmuje te same narzędzia w ramach jednego kompleksowego procesu. Wróć tutaj, jeśli konfigurujesz GitHub Copilot dla istniejącego przepływu pracy Visual Studio.
Uwaga / Notatka
Aplikacje WinUI 3 można tworzyć przy użyciu Visual Studio lub VS Code za pomocą interfejsu wiersza polecenia winapp — użyj dowolnego z nich. Poniższe kroki zostały odpowiednio oznaczone tam, gdzie sposób działania się różni.
Wymagania wstępne
- Subskrypcja GitHub Copilot (dostępna jest warstwa bezpłatna)
- Visual Studio Code lub Visual Studio 2026
- Node.js 18 lub nowszy (wymagane dla polecenia instalacji wtyczki Copilot)
Krok 1. Instalowanie GitHub Copilot w środowisku IDE
GitHub Copilot jest wbudowany w Visual Studio 2026. Ta karta dotyczy konfiguracji programu Visual Studio.
- Otwórz Visual Studio i przejdź do Extensions>Zarządzanie rozszerzeniami.
- Wyszukaj GitHub Copilot i zainstaluj go lub sprawdź, czy jest już zainstalowany.
- Zaloguj się za pośrednictwem Tools>Options>GitHub>Accounts.
Aby uzyskać szczegółowe informacje na temat konfiguracji, zobacz Tutorial: Tworzenie aplikacji Windows przy użyciu GitHub Copilot.
Krok 2. Instalowanie wtyczki agenta WinUI
Wtyczka agenta WinUI z Awesome Copilot repozytorium społeczności uczy Copilot odpowiednich wzorców Zestaw SDK do aplikacji systemu Windows — zapobiegając typowym błędom, takich jak używanie przestarzałych interfejsów API platformy UWP.
gh copilot plugin install winui@awesome-copilot
Kopiuje to agentów, umiejętności i instrukcje niestandardowe do katalogu projektu .github/. Copilot automatycznie pobiera je przy następnym otwarciu projektu. Po instalacji uruchom polecenie copilot plugin list i upewnij się, że winui3-development@awesome-copilot pojawia się na liście zainstalowanych wtyczek.
Wskazówka
Możesz również przeglądać i instalować wtyczki Copilot bezpośrednio z programu VS Code przy użyciu rozszerzenia Awesome Copilot.
Krok 3. Dodawanie Microsoft Learn MCP Server
Microsoft Learn MCP Server zapewnia Copilot dostęp na żywo do oficjalnej dokumentacji Microsoft — dzięki czemu może wyszukać bieżące odwołania interfejsu API i przykłady kodu, które ułatwiają kodowanie.
- Przejdź do Tools>Options>GitHub>Copilot>Serwery MCP.
- Dodaj nowy serwer z adresem URL:
https://learn.microsoft.com/api/mcp
Krok 4. Weryfikowanie konfiguracji
Otwórz Copilot Chat i spróbuj wykonać następujące wskazówki, by potwierdzić, czy wszystko działa.
Przetestuj wtyczkę WinUI 3:
"Dodaj okno dialogowe potwierdzenia do mojej aplikacji WinUI 3 z pytaniem przed usunięciem elementu".
Copilot powinien odpowiadać implementacją ContentDialog, w tym wymaganym ustawieniem XamlRoot — kontekst Zestaw SDK do aplikacji systemu Windows wtyczki kieruje go do właściwego nowoczesnego interfejsu API, bez konieczności określania, czego należy unikać.
Przetestuj serwer Learn MCP:
"Wyszukaj najnowsze informacje o wersji Zestaw SDK do aplikacji systemu Windows i powiedz mi, co nowego."
Copilot powinien pobrać bieżące notatki o wersji z witryny Microsoft Learn i je podsumować.
Opcjonalnie: Dodaj więcej serwerów Windows MCP
Dalsze rozszerzanie kontekstu Copilot przy użyciu dodatkowych serwerów MCP specyficznych dla Windows:
| Serwer MCP | Co oferuje Copilot | Adres URL/konfiguracja |
|---|---|---|
| Azure DevOps | Uzyskiwanie dostępu do elementów roboczych, żądania ściągnięcia i kompilacji | serwer Azure DevOps MCP |
Następne kroki
- Zmodernizuj lub przeprowadź portowanie aplikacji Windows przy pomocy Copilot
- Omówienie narzędzi agentów — szczegółowe informacje na temat wszystkich narzędzi