Программа Обзор GitHub Copilot ИИ для Visual Studio!


MKII

Уважаемый пользователь
Форумчанин
Регистрация
03.10.2022
Сообщения
257
Репутация
185
Всем привет!
В этой статье, я хотел бы рассказать вам про .
Статья будет не очень большой, поскольку я сам ещё не узнал о всех возможностях, но то что есть, думаю сможет вас удивить!

Цитата с Wikipedia:
GitHub Copilot — это инструмент искусственного интеллекта, разработанный GitHub и OpenAI для помощи пользователям интегрированных сред разработки Visual Studio Code, Visual Studio, Neovim и JetBrains с помощью автозаполнения кода.

1 Крутая функция, способна написать код на основе комментариев.
1665415011433.png

Серый текст - это вариант который предлагает нам Copilot.
Так-же он может определять, подключено ли пространство имён.
1665415082848.png

Выводом текста в консоль функционал не ограничивается.
1665415231431.png

и множество других задач любой сложности.

2 Функция, помогает писать код на основе ваших прошлых действий.
К примеру возьмём мою прошлую статью, она почти полностью написана Copilot'ом.

Для примера добавлю туда ещё 1 функцию и покажу вам как это работает.
Взял рандомную функцию.
1665415503165.png

Я даже не успел написать 1 символ, а Copilot уже предлагает готовое решение, при этом так-же использует xor, как я делал это в прошлых функциях.
При этом, он даже сам понимает в какой DLL находится эта функция.
1665415532576.png

1665415656851.png


На этом думаю всё, у кого есть опыт использования Copilot'a, пишите свои отзывы.
 

MKII

Уважаемый пользователь
Форумчанин
Регистрация
03.10.2022
Сообщения
257
Репутация
185
Пример решения случайной задачи:

Задача: "Дан массив размера n, заполнить его случайными числами, Найти все нечётные числа массива."
Решение:
1665417564597.png


1665417584855.png
 

X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
6 142
Репутация
8 268
Ну-вот тот случай когда робот справился лучше меня...:rasstroen:
 

Spectrum735

Просветленный
Просветленный
Регистрация
21.02.2019
Сообщения
280
Репутация
154
а что если написать "Напиши самого себя"? )))
 

Spectrum735

Просветленный
Просветленный
Регистрация
21.02.2019
Сообщения
280
Репутация
154
Я думал он напишет самого себя как ИИ, и не придётся платить $10
 
Верх Низ