Отредактировать код с SourceCraft Code Assistant
Вы можете редактировать код своего проекта в интерфейсе SourceCraft. Изменения можно внести напрямую в ветку репозитория или в виде пул-реквеста.
В редактор кода SourceCraft встроен Code Assistant.
Code Assistant — это AI-помощник разработчика, основанный на больших языковых моделях (LLM), с помощью которого вы можете улучшить процесс написания кода и повысить производительность.
В режиме Smart autocompletion AI-помощник анализирует контекст кода и предлагает наиболее вероятные и релевантные подсказки: функции, циклы, условия и другие элементы.
Также в Code Assistant доступен режим чата, с помощью которого вы можете общаться с AI-помощником в интерфейсе IDE.
Условия использования сервиса SourceCraft Code Assistant
Документация сервиса SourceCraft Code Assistant
Чтобы отредактировать код с Code Assistant:
-
Откройте главную страницу SourceCraft.
-
На вкладке
-
Выберите репозиторий с кодом для редактирования.
-
На странице репозитория в разделе
-
Выберите ветку для внесения изменений.
-
Откройте файл, в который требуется внести изменения.
-
В правом верхнем углу нажмите
-
Начните вводить текст и посмотрите предложение от Code Assistant.
Во время генерации подсказки слева от редактируемого кода отобразится значок загрузки
-
Выберите, что делать с предложением:
- Чтобы принять предложение, нажмите клавишу Tab.
- Чтобы принять часть предложения по одному слову, используйте сочетание клавиш Ctrl + → в Windows/Linux или Command + → в macOS.
- Чтобы отменить предложение, нажмите клавишу Esc.
-
В правом верхнем углу нажмите Сохранить изменения.
-
В открывшемся окне настройте параметры внесения изменений:
- В поле Сообщение об изменениях укажите комментарий, который опишет внесенные изменения.
- В блоке Ветка изменений выберите, в какую ветку внести изменения. При необходимости создайте новую ветку.
- В блоке Действие после сохранения изменений выберите, как внести изменения: с помощью коммита или пул-реквеста.
-
Подтвердите внесение изменений.
Если вы решили внести изменения через пул-реквест, завершите его создание.