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.
Funkcja Propozycje kolejnych edycji (NES) GitHub Copilot wykorzystuje ostatnie zmiany do przewidzenia następnej edycji, której możesz dokonać, oraz jej lokalizację. Dzięki tej możliwości Copilot sugeruje poprawki w kodzie i komentarzach.
Uzupełnianie wbudowane doskonale sprawdza się podczas autouzupełniania sekcji kodu. Funkcja NES pomaga pozostać w logicznym przepływie edycji, sugerując zmiany, które są istotne dla bieżącej pracy. Możesz użyć Tab , aby szybko przejść i zaakceptować sugestie. Sugestie mogą obejmować co najmniej jeden wiersz w zależności od zakresu potencjalnej zmiany.
Wymagania wstępne
Propozycje dalszych edycji dla GitHub Copilot w SSMS wspierają język Transact-SQL (T-SQL).
Zainstaluj program SSMS 22.2 lub nowszy z pakietem Wsparcie 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ć.
Włącz sugestie dotyczące następnej edycji
Aby rozpocząć pracę z usługą GitHub Copilot NES, włącz tę funkcję w obszarze Narzędzia>Opcje>Wszystkie ustawienia>Ogólne uzupełnianie> koduedytora> tekstu. Wybierz pozycję Copilot Next Edit Suggestions (Przewidywania następnych edycji z Copilot) w sekcji Dostawcy uzupełniania kodu.
Rozpocznij korzystanie z sugestii następnej edycji
Po włączeniu funkcji Copilot Next Edit Suggestions (Next-edit predictions from Copilot) zacznij pisać T-SQL, aby zobaczyć sugestie z NES. Gdy funkcja sugeruje edycję kodu, możesz przejść do niej przy użyciu Tab , a następnie zaakceptować go ponownie przy użyciu Tab . Możesz zaoszczędzić czas, szybko przechodząc do następnej odpowiedniej edycji, bez konieczności ręcznego wyszukiwania plików lub odwołań samodzielnie. Strzałka w rynnie wskazuje, czy sugestia edycji jest dostępna.
Omówienie przypadków użycia
Funkcja NES jest przydatna w różnych scenariuszach, sugerując nie tylko oczywiste powtarzające się zmiany, ale także zmiany logiczne.
Łap i poprawiaj błędy
NES pomaga w błędach, takich jak literówki. Na przykład przechwytuje błędy w przypadku zapisu SELCT zamiast SELECT.
Dopasowanie do zmiany intencji
NES sugeruje zmiany w pozostałej części kodu, które odpowiadają zmianie zamiarów. Jeśli na przykład zaktualizujesz zapytanie i dodasz alias dla tabeli, usługa NES wyświetli sugestie, które używają nowego aliasu.
przebudowa kodu
Jeśli zmienisz nazwę obiektu lub zmiennej raz w pliku, NES sugeruje zaktualizowanie go w całym pliku. Jeśli wprowadzisz nowy wzorzec nazwy lub nazewnictwa, funkcja sugeruje aktualizacje kolejnych kodów w celu dopasowania.
Ukryj NES
Możesz ukryć sugestie NES w programie SSMS i przeglądać je tylko wtedy, kiedy zdecydujesz.
W Narzędzia>Opcje>Wszystkie ustawienia>Edytor tekstu>Uzupełnianie kodu>Ogólne>Model uzupełnień Copilot, wybierz pozycję Zwiń kolejne sugestie edycji. Twoje zmiany nadal wyzwalają funkcję NES, ale jeśli dostępna jest sugestia, w lew pojawia się tylko wskaźnik na marginesie. Ten wskaźnik wskazuje relewantną linię. Sama sugestia pozostaje ukryta, dopóki nie zdecydujesz się jej wyświetlić.
Aby wyświetlić ukrytą sugestię, wybierz wskaźnik marginesu lub Tab , a sugestia zostanie wyświetlona. Możesz ponownie wybrać Tab , aby zaakceptować sugestię lub wybrać Esc , aby go odrzucić. Po zaakceptowaniu sugestii wszelkie powiązane sugestie są wyświetlane automatycznie. Niepowiązane nowe sugestie pozostają ukryte, dopóki nie zdecydujesz się je wyświetlić.
Treści powiązane
- Używanie uzupełniania kodu 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)