Я расширил Pipet-code-agent для создания помощника по кодированию AI, добавив новую функцию/команду для создания хорошо отформатированных документов README GitHub в Markdown на основе выбранных фрагментов кода. Агент Pipet Code — это расширение кода Visual Studio, разработанное Google, которое использует возможности API Google Gemini, помогая разработчикам создавать комментарии и обзоры для выбранного кода.
Новая команда, добавленная в это расширение, позволяет генерировать хорошо структурированный документ README GitHub в Markdown на основе кода, выбранного в редакторе. README включает соответствующие заголовки, описания, примеры кода и другое соответствующее форматирование Markdown.
Установите расширение агента Pipet Code.
Поскольку расширение еще не опубликовано на VS Code Marketplace, вы можете протестировать его локально, выполнив следующие действия:
Установить зависимости
Установите необходимые зависимости Node.js с помощью npm.
npm install
Запустите расширение в режиме отладки
Откройте проект в Visual Studio Code и начните отладку, чтобы запустить расширение в окне узла разработки расширений.
npm run vscode:prepublish
Настроить ключ API
Настройте ключ API Google Gemini в настройках VS Code.
// settings.json
{
"google.gemini.apiKey" : " your-api-key-here "
}
Используйте команду генератора Markdown README
Ctrl+Shift+P
или Cmd+Shift+P
).Pipet: Create README from Selected Text
и выберите команду.Сгенерированный пример README
Вот пример созданного README на основе выбранного фрагмента кода:
# API Key Loader
This script attempts to load the API key from the environment.
## Features
- Securely load API keys
- Easy to integrate
## Example Usage
``` python
api_key = os.getenv( " GOOGLE_API_KEY " )
Вклад в это расширение приветствуется! Если у вас есть предложения по улучшениям или новым функциям, смело открывайте проблему или создайте запрос на включение в репозитории Pipet Markdown Agent GitHub.
Этот проект распространяется по лицензии Apache 2.0.