Rubberduck — это расширение Visual Studio Code с открытым исходным кодом, которое добавляет интерфейс чата. Вы можете редактировать код, получать пояснения, генерировать тесты и диагностировать ошибки.
Rubberduck позволяет вам использовать свой собственный ключ API OpenAI и напрямую вызывать API OpenAI, поэтому ваш код виден только вам и OpenAI. Ваш ключ API надежно хранится в секретном хранилище Visual Studio Code. Rubberduck с открытым исходным кодом и доступен на GitHub.
ИИ-чат
Общайтесь с Rubberduck о вашем коде и темах разработки программного обеспечения. Rubberduck знает выбор редактора в момент начала разговора.
Изменить код
Измените выбранный код, поручив Rubberduck создать правку. Вы можете уточнить разницу, предоставив инструкции в интерфейсе чата.
Объясните код
Попросите Rubberduck объяснить выбранный код. Задайте дополнительные вопросы в интерфейсе чата.
Создание тестов
Написание тестового шаблона утомительно. Создавайте тестовые примеры с помощью Rubberduck, уточняйте их в чате и готовьте на 90 % менее чем за 1 минуту.
Диагностика ошибок
Позвольте Rubberduck определить причины ошибок и предложить исправления, чтобы быстрее исправлять ошибки компилятора и линтера.
Проект
Rubberduck имеет открытый исходный код и разрабатывается публично!
Вы можете узнать больше здесь:
- Рынок кода Visual Studio: Rubberduck.rubberduck-vscode
- Гитхаб: github.com/rubberduck-ai/rubberduck-vscode
- Дискорд: discord.gg/8KN2HmyZmn