Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj narzędzia GitHub Copilot w programie SQL Server Management Studio (SSMS), aby ulepszyć programowanie Transact-SQL (T-SQL) przy użyciu pomocy sztucznej inteligencji. Narzędzie GitHub Copilot pomaga być bardziej produktywnym i efektywnym podczas pisania w T-SQL.
Z tego artykułu dowiesz się, jak używać GitHub Copilot Completions, które zapewniają Ci uzupełnianie kodu z uwzględnieniem kontekstu, sugestie, a nawet całe fragmenty kodu. Ta funkcja pomaga skrócić czas spędzony na powtarzalnych zadaniach i zminimalizować błędy.
Aby uzyskać powiązane informacje o czacie Copilot w usłudze GitHub, zobacz Korzystanie z funkcji czatu GitHub Copilot w programie SQL Server Management Studio (wersja zapoznawcza).
Jak działają uzupełnienia kodu
Uzupełnianie kodu za pomocą narzędzia GitHub Copilot w programie SSMS korzysta z zaawansowanych modeli uczenia maszynowego, które zostały wytrenowane na obszernym zestawie danych z publicznie dostępnego kodu w repozytoriach GitHub. Podczas pisania kodu sztuczna inteligencja analizuje kontekst i udostępnia odpowiednie sugestie w czasie rzeczywistym. Kontekst narzędzia GitHub Copilot w programie SSMS zawiera schemat bazy danych, z którą masz połączenie w aktywnym edytorze, zawartość bieżącego i wszystkich otwartych edytorów. Możesz również uzyskać sugestie, pisząc komentarz, często poprzedzony ciągiem --, w języku naturalnym, który opisuje, co chcesz zrobić w kodzie.
Wymagania wstępne
Funkcja uzupełniania kodu dla GitHub Copilot w SSMS obsługuje język T-SQL.
Zainstaluj program SSMS 22.2 lub nowszy z komponentem Asysta Sztucznej Inteligencji.
Zaloguj się do swojego konta usługi GitHub, aby uzyskać dostęp do aplikacji Copilot.
Bezpłatnie użyj narzędzia GitHub Copilot. Zarejestruj się i użyj sztucznej inteligencji, aby szybciej i wydajniej kodować.
Korzystanie z narzędzia GitHub Copilot w celu ukończenia kodu i sugestii
Podczas pisania komentarzy lub języka T-SQL w edytorze narzędzie GitHub Copilot udostępnia kontekstowe uzupełnianie kodu i sugestie.
Otwórz program SSMS i połącz się z bazą danych w edytorze zapytań.
W edytorze wprowadź komentarz, aby zobaczyć sugestie dotyczące kodu wbudowanego z witryny GitHub Copilot:
--list all tables in this databaseWybierz Enter, aby wyświetlić sugestię.
Aby zaakceptować sugestię, wybierz Tab. Aby odrzucić sugestię, wybierz Esc lub kontynuuj pisanie.
Skróty i ustawienia
Do ukończenia dostępnych jest kilka skrótów klawiaturowych:
- Aby ręcznie wyzwolić ukończenie, użyj Alt+. lub Alt+,.
- Aby przejść przez dostępne uzupełnienia, użyj Alt+, aby przejść do następnej sugestii i alt+, aby przejść do poprzedniej sugestii.
- Aby częściowo zaakceptować kolejne wyrazy uzupełnienia, użyj Ctrl+Strzałka w prawo.
- Aby częściowo zaakceptować ukończenie linia po linii, użyj klawiszy Ctrl+ i strzałki w dół.
Możesz dostosować swoje doświadczenie uzupełniania, zmieniając wybrane ustawienia.
Jeśli uzupełnianie jest wyświetlane zbyt szybko i przerywa wpisywanie, możesz dostosować czas wyświetlania w Narzędzia>Opcje>Wszystkie ustawienia>Edytor tekstu>Uzupełnianie kodu>Preferencje. Wybierz pozycję Pokaż uzupełnianie kodu dopiero po wstrzymaniu wpisywania, aby zatrzymać wyświetlanie uzupełniania podczas wpisywania. To ustawienie dodaje opóźnienie odsprzężenia, aby ukończenia nie migają i nie znikają podczas wpisywania.
Domyślnie każde naciśnięcie automatycznie wyzwala uzupełnianie. Automatyczne uzupełnianie można wyłączyć w Narzędzia>Opcje>Wszystkie ustawienia>Edytor tekstu>Uzupełnianie kodu>Ogólne przez ustawienie wywołania uzupełniania kodu na Ręczne. Po wprowadzeniu tej zmiany można ręcznie wyzwalać uzupełnienia przy użyciu skrótu alt+, klawiaturowego.
Model uzupełniania
Model GPT-4.1 Copilot na potrzeby uzupełniania kodu jest obecnie jedynym dostępnym modelem dla narzędzia GitHub Copilot w programie SSMS. Ustawienie można znaleźć w Narzędziach>Opcjach>Wszystkich ustawieniach>Edytorze tekstu>Uzupełnianiu kodu>Ogólne>Modelu uzupełniania Copilot.
Jeśli jesteś użytkownikiem Copilot Business lub Enterprise, administrator musi włączyć ten model dla organizacji. Administrator może wyrazić zgodę na funkcje edytora w wersji zapoznawczej w ustawieniach zasad Copilot w GitHub.com. Jeśli korzystasz z usługi Copilot Free, wykorzystanie tego modelu jest wliczane w pulę 2000 bezpłatnych miesięcznych uzupełnień.
Treści powiązane
- Użyj sugestii następnej edycji w programie SQL Server Management Studio (wersja zapoznawcza)
- Wprowadzenie do narzędzia GitHub Copilot w programie SQL Server Management Studio (wersja zapoznawcza)
- Rozwiązywanie problemów z narzędziem GitHub Copilot w programie SQL Server Management Studio (wersja zapoznawcza)