Sdílet prostřednictvím


Použití návrhů následujících úprav v aplikaci SQL Server Management Studio (Preview)

Funkce Další úpravy návrhů (NES) GitHub Copilotu používá vaše nedávné úpravy k předvídání další úpravy, kterou byste mohli chtít provést, a umístění této úpravy. Díky této funkci Copilot navrhuje revize kódu a komentářů.

Vložené dokončování je výborné pro automatické dokončování části kódu. NES vám pomůže zůstat v logickém toku úprav tím, že navrhne změny, které jsou relevantní pro vaši aktuální práci. Pomocí klávesy Tab můžete rychle procházet a přijímat návrhy. Návrhy můžou zahrnovat jeden nebo více řádků v závislosti na rozsahu potenciální změny.

Požadavky

Další úpravy návrhů pro GitHub Copilot v SSMS podporují jazyk Transact-SQL (T-SQL).

  1. Nainstalujte SSMS 22.2 nebo novější pomocí úlohy AI Assistance.

  2. Přihlaste se ke svému účtu GitHubu pomocí přístupu Copilot.

Používejte GitHub Copilot zdarma. Zaregistrujte se a používejte AI k rychlejšímu a efektivnějšímu kódování.

Povolit další návrhy na úpravy

Pokud chcete začít používat gitHub Copilot NES, povolte tuto funkci v části Nástroje>Možnosti>Všechna nastavení>– Obecné dokončování kódu v textovém editoru>>. V části Zprostředkovatelé dokončování kódu vyberte Copilot Next Edit Suggestions (Předpovědi následujících úprav z Copilotu).

Začněte používat nejnovější návrhy na úpravy

Pokud je povolená možnost Copilot Next Edit Suggestions (další předpovědi úprav z Copilot), začněte psát T-SQL a zobrazí se návrhy z NES. Když funkce navrhne úpravu kódu, můžete na ni přejít pomocí klávesy Tab a pak ji znovu přijmout pomocí klávesy Tab . Ušetříte čas rychlým přechodem na další relevantní úpravy, aniž byste museli ručně prohledávat soubory nebo odkazy sami. Šipka v hřbetu označuje, jestli je k dispozici návrh pro úpravy.

Vysvětlení případů použití

NeS je užitečné v různých scénářích tím, že navrhuje nejen zřejmé opakované změny, ale také logické změny.

Zachycení a oprava chyb

NES pomáhá s chybami, jako jsou překlepy. Například zachytává chyby, pokud píšete SELCT místo SELECT.

Přizpůsobení změně záměru

NES navrhuje změny ve zbytku kódu, které odpovídají změně záměru. Pokud například aktualizujete dotaz a přidáte alias pro tabulku, funkce NES zobrazí návrhy, které používají nový alias.

Přepracování kódu

Pokud objekt nebo proměnnou přejmenujete jednou v souboru, navrhne neS aktualizaci v celém souboru. Pokud zavádíte nový název nebo vzor pojmenování, funkce navrhne aktualizace následných kódů, které se mají shodovat.

Skrýt NES

V nástroji SSMS můžete skrýt návrhy z NES a zkontrolovat je jenom v případech, kdy zvolíte.

V Nástrojích>Možnosti>Všechna nastavení>Textový editor>dokončování kódu>Obecné>Model dokončování Copilot, vyberte Sbalit další návrhy úprav. Vaše úpravy stále aktivují NES, ale pokud je k dispozici návrh, zobrazí se v okraji jenom indikátor. Tento ukazatel odkazuje na příslušnou čáru. Samotný návrh zůstane skrytý, dokud se nerozhodnete ho zobrazit.

Pokud chcete zobrazit skrytý návrh, vyberte indikátor okraje nebo klávesu Tab a zobrazí se návrh. Pokud chcete návrh přijmout, můžete znovu vybrat klávesu Tab nebo ji zavřít stisknutím klávesy Esc . Po přijetí návrhu se všechny související návrhy zobrazí automaticky. Nesouvisející nové návrhy zůstanou skryté, dokud se nerozhodnete je zobrazit.