Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Adjon hozzá további kontextust a kéréseihez a GitHub Copilotban az SQL Server Management Studióban (SSMS) az összefüggések ismeretén kívül, hivatkozásokat használva, hogy jobb válaszokat kapjon.
Perjelparancsok használata kódot támogató funkciókhoz
Az SQL Server Management Studio (SSMS) GitHub Copilotja kódtámogatást nyújt a gyakori adatbázis-fejlesztési feladatok céljának beállításához. Ez a szándék felgyorsíthatja a termelékenységet a lekérdezések gyorsabb megértéséhez és javításához. Jelölje ki a szerkesztőben lévő lekérdezéseket, és használja a perjelparancsokat a lekérdezés dokumentálásához, magyarázatához, javításához vagy optimalizálásához. A perjelparancsok a csevegőablakban és a beágyazott csevegésben is elérhetők.
| Command | Usage |
|---|---|
/doc |
Megjegyzéseket fűzhet a kijelölt T-SQL-kódhoz, hogy segítsen a kódot megtekintő következő személynek megérteni, hogy mit tett. |
/explain |
Részletes információk a kiválasztott T-SQL-kódról. |
/fix |
Hárítsa el a T-SQL-kód hibáit, és adjon vissza egy korrekt verziót, amely tartalmazza a probléma magyarázatát és a módosítást. |
/help |
Segítség a Copilot Chat használatához. |
/optimize |
A lekérdezés antimintáinak azonosítása és a módosítások összhangban a T-SQL ajánlott eljárásaival |
Hivatkozás más fájlokra
T-SQL-hez kapcsolódó kérdéseit természetes nyelven felteheti, és a GitHub Copilot Chat az SSMS aktív szerkesztőjének környezetében megválaszolja azokat. A hivatkozások olyan konkrét információkat tartalmaznak, amelyeket a Copilotnak figyelembe kell vennie a kérdés megválaszolásakor.
A szerkesztőben megnyitott többi fájl kiválasztásával jobb kérdéseket hozhat létre anélkül, hogy hosszú információkat kellene kiírnia vagy beillesztenie. A környezet megadása azt is lehetővé teszi, hogy a Copilot relevánsabb válaszokat adjon.
Ha egy fájlra szeretne hivatkozni a GitHub Copilot Chatben, adjon hozzá egy # szimbólumot a fájlnév elején. Ha például van egy fájl neve GetSalesInfo.sql, hivatkozzon rá a csevegésben mint #GetSalesInfo.sql.
Csevegési előzmények környezetének kezelése szálakkal
Amikor egy csevegési munkamenetben több csevegőüzenetet is küld, a Copilot a csevegési kérések és válaszok előzményeit használja. Az előző kérések és válaszok kontextust biztosítanak az aktuális csevegőüzenethez. Ez azt jelenti, hogy további kérdéseket tehet fel, vagy tisztázhatja az előző kérdést anélkül, hogy meg kellene ismételnie a kontextust. Felteheti például a "Hogyan módosíthatom a kompatibilitási módot?", "Mi a különbség a 140-170-ás kompatibilitási mód között?", "Mit kell figyelembe venni a kompatibilitási mód módosításakor?", és még sok más.
Ha új csevegési munkamenettel szeretne kezdeni, és el szeretné vetni az aktuális környezetet, indítsa el az új szálat a csevegési nézetben. Az új szálak akkor hasznosak, ha másik témakörre szeretne váltani, és elkerüli az előző kontextust és előzményeket. A szálak segítségével a beszélgetések mindig a feladatra összpontosítanak, és tisztán tartják a kontextust, hogy a válaszok releváns előzményeken alapuljanak.
Új csevegési szál
Új szál indításához válassza az Új szál létrehozása vagy a CtrlN+ a csevegőablakban.
Csevegési szál váltása
Több folyamatban lévő szál között válthat, hogy a kérdéshez megfelelő előzménykörnyezetet biztosítson. Használja a CtrlPage Down+ az előző szálhoz, vagy a CtrlPage Up+ a következő szálhoz a csevegőablakban. Ctrl+Shift+T kibontja a szál legördülő listáját.
A beágyazott csevegés megőrzése
A beágyazott csevegés előzményeinek megőrzéséhez előléptesse azt a csevegőablakba. Válassza a Nézet a csevegőablakban lehetőséget a beszélgetés rekordjának és környezetének fenntartásához, majd a csevegési ablakban való folytatáshoz.
Ajánlott eljárások
A Copilot Chat a csevegési előzményeket használja a kérés kontextusának lekéréséhez. Ha csak a releváns előzményeket szeretné megadni a Copilotnak:
- Új feladat elvégzéséhez indítson egy új beszélgetést egy szál használatával.
- Törölje a már nem releváns vagy a kívánt eredményt nem adó kéréseket.
Tartsa nyitva a csevegést, és folytassa az iterációt, és kérje meg a Copilot, hogy javítsa a javasolt megoldást. A Copilot a létrehozott kód és az aktuális beszélgetési előzmények kontextusával is rendelkezik. Miközben folyamatosan kérdéseket tesz fel, a Copilot tovább finomítja a választ az Ön igényeinek megfelelően.