Ай чат в кодовой панели Visual Studio. RubberDuck может генерировать код, редактировать код, объяснить код, генерировать тесты, найти ошибки, диагностировать ошибки и многое другое. Вы даже можете добавить свои собственные шаблоны разговоров.
Вы можете установить RubberDuck из
RubberDuck требует ключа API OpenAI. Вы можете получить ключ API OpenAI от Platform.openai.com/account/api-keys (вам нужно подписаться на учетную запись).
Ай чат | Генерировать код | Редактировать код | Объясните код | Генерировать тесты | Найти ошибки | Диагностировать ошибки | Пользовательские разговоры
Общайтесь с Rubberduck о ваших темах разработки кода и программного обеспечения. Rubberduck знает выбор редактора во время начала разговора.
Инструктируйте RubberDuck для создания кода для вас.
Измените выбранный код, инструктируя RubberDuck для создания редактирования.
Спросите Rubberduck, чтобы объяснить выбранный код.
Создать тестовые случаи для выбранного кода.
Найдите потенциальные дефекты в вашем коде.
Пусть RubberDuck определит ошибку и предлагает исправления для быстрее исправления ошибок компилятора и линтера.
Вы можете определить свои собственные шаблоны разговора. Смотрите Docs шаблона RubberDuck для получения дополнительной информации.
Вот пример пьяного пирата, описывающего ваш код:
false . Ларс Граммел ? ? ? | Iain Majer ? | Николас Карло ? | RATOGBM ? |
Лайонел Окпейча ? | Меркерк ? | Lundeen.bryan ? | Ducog ? |
SBSTN87 ? | Мануэль ? | Alessandro-Newzoo ? | Void & null ? |
Wittydingo ? | Ева ? | Алексилаврентв ? | Linshu123 |
Майкл Адамс ? | Беспокойный | Игорь Купчиньский |
Прочитайте наше руководство по вклад, чтобы узнать о нашем процессе разработки, о том, как предложить ошибки и улучшения, а также о том, как создавать и проверить ваши изменения.
Чтобы помочь вам промокнуть ноги и познакомиться с нашим процессом вклада, у нас есть список хороших первых проблем, которые содержат вещи с относительно ограниченным объемом. Это отличное место, чтобы начать!