Можете одмах да почнете да користите Цопилот као интелигентног помоћника кода.

ГитХуб Цопилот је алат за довршавање кода који покреће АИ. Користи ОпенАИ ГПТ (Генеративе Пре-траинед Трансформер) технологију за покретање својих предлога. Може да предложи исечке кода, па чак и читаве функције на основу контекста кода који пишете.

Да бисте користили ГитХуб Цопилот, потребно је да инсталирате екстензију у уређивачу, а затим да је аутентификујете помоћу ГитХуб налога.

Инсталирање ГитХуб Цопилот у ВС Цоде

  1. Отвори ВС Цоде и уверите се да сте пријављени на ГитХуб. Ако не, кликните на Рачуни картицу у доњем левом углу прозора и изаберите Укључите синхронизацију подешавања. У искачућем прозору који се појави изаберите Пријавите се са ГитХуб-ом.
  2. Одабиром ове опције отвориће се страница за пријаву на ГитХуб у вашем подразумеваном претраживачу. Унесите своје акредитиве да бисте се пријавили у ВС Цоде користећи свој ГитХуб налог.
  3. Идите на картицу Ектенсионс на левој страни прозора ВС Цоде. Потражите ГитХуб Цопилот и кликните на Инсталирај дугме; требало би да буде први од резултата претраге.
  4. Када се инсталација заврши, појавиће се искачући прозор у којем ће се тражити да се пријавите за ГитХуб Цопилот. Кликните на Пријавите се за ГитХуб Цопилот дугме.
  5. Кликом на дугме отвориће се страница за регистрацију ГитХуб Цопилот у вашем подразумеваном претраживачу.
  6. Страница за регистрацију садржи два плана плаћања: а Месечни план и а Годишњи план. Месечни вам даје једномесечну бесплатну пробну верзију, док годишњи план укључује двомесечну бесплатну пробну верзију. Њихови трошкови се такође разликују, па изаберите онај који вам одговара. Затим кликните на Добијте приступ ГитХуб Цопилот-у дугме.
  7. Појавиће се страница за потврду ваших података о плаћању, где ће се од вас тражити да унесете своје информације за обрачун. Када завршите, кликните на сачувати дугме.
  8. На следећој страници која се појави биће потребно да изаберете начин плаћања. Унесите и сачувајте своје информације о плаћању.
  9. Када пошаљете своје информације о плаћању, појавиће се страница која приказује резиме ваших података о обрачуну и плаћању. Потврдите да су информације тачне и кликните на дугме за слање.
  10. Појавиће се страница која захтева да изаберете своја подешавања. Од вас ће бити потребно да изаберете да ли ГитХуб Цопилот може да предложи код који одговара јавном коду на ГитХубу. Изаберите да дозволите или блокирате ову функцију. Затим кликните на Сачувајте и почните дугме.
  11. Поново покрените ВС код. Ово ће активирати екстензију ГитХуб Цопилот. Виџет екстензије ГитХуб Цопилот је у доњем десном углу прозора ВС Цоде.

Сада сте спремни да почнете да користите ГитХуб Цопилот у ВС Цоде-у.

Коришћење ГитХуб Цопилот-а за генерисање кода

Можете да користите ГитХуб Цопилот за генерисање кода на различите начине, укључујући довршавање кода и синтезу кода. Са довршавањем кода, почињете да куцате и ГитХуб Цопилот ће предложити довршавање док пишете.

Сива линија кода је предлог проширења ГитХуб Цопилот. Да бисте прихватили предлог кода, притисните тастер таб. Да бисте игнорисали предлог, наставите са писањем кода или притисните изаћи кључ.

Синтеза кода генерише читаве исечке кода на основу кода који пишете. Да бисте генерисали читаве исечке кода, требало би да напишете коментар који описује шта ће тај исечак урадити, а затим притиснути Ентер.

ГитХуб Цопилот ће генерисати прву линију кода. притисните Таб тастер да га прихватите, а затим притисните Ентер кључ за генерисање следећег реда исечка. Понављајте док се цео исечак не заврши.

Ево како можете да генеришете функцију:

Да бисте креирали петљу која покреће функцију пет пута, напишите коментар о томе и ГитХуб Цопилот ће га генерисати за вас.

ГитХуб Цопилот генерише чист код. Такође користи ОпенАИ ГПТ неуронске мреже да бисте разумели контекст вашег кода.

Коришћење ГитХуб Цопилот-а за објашњење унапред написаног кода

Да бисте објаснили унапред написани код, користите коментар да бисте питали копилота ГитХуб-а шта ради исечак или цео код. Додати к: пре питања да обавести ГитХуб Цопилот коментар је питање. Затим ће деловати као цхатбот и генерисати одговор у облику коментара.

Коментар који ГитХуб Цопилот генерише почиње са а: да укаже да је то одговор.

Коришћење ГитХуб копилота за документовање унапред написаног кода

Да бисте документовали унапред написани код, почните да пишете наслове као коментаре, на пример функција цлеан_уп_сентенце онда Опис. ГитХуб Цопилот ће генерисати опис функције.

Исто можете учинити за параметре и било коју другу документацију коју сматрате потребном.

Како ГитХуб Цопилот предлаже код?

ГитХуб Цопилот користи генеративну вештачку интелигенцију да предложи исечке кода и комплетне блокове кода. Узима у обзир програмски језик, библиотеке које користите и структуру кода који пишете. Ово му помаже да генерише релевантне предлоге.