С помощью Firebase Studio вы можете упростить процесс настройки среды разработки и повышения производительности для новичков в вашей кодовой базе.
Например:
Если вы работаете в команде с другими участниками , вы можете настроить свою среду точно для вашего проекта, а затем зафиксировать ваш файл
.idx/dev.nix
в репозитории Git вашего проекта. Таким образом, когда член команды импортирует ваш репозиторий Git в Firebase Studio , его новое рабочее пространство будет иметь точно такую же конфигурацию, как и ваше, с теми же системными пакетами, расширениями IDE, стартовыми скриптами и многим другим.Если вы создаете фреймворк или библиотеку для использования другими, вы можете включить файл
.idx/dev.nix
в ваши репозитории образцов кода, так что когда пользователь импортирует ваши образцы в Firebase Studio , он может пропустить настройку среды и сразу перейти к тестированию вашего фреймворка. Вы даже можете создать свой собственный, пользовательский шаблон в качестве усмотрительной, настраиваемой отправной точки для ваших пользователей.
После того как вы будете довольны настройками своей среды, вы можете еще больше упростить импорт вашего проекта в Firebase Studio для других, добавив кнопку «Открыть в Firebase Studio » в вашу документацию, например в файл README.md
вашего проекта.
Общие точки входа «Открыть в Firebase Studio »
Для кнопки «Открыть в Firebase Studio » доступно несколько шаблонов URL:
Чтобы создать ссылку на поток импорта репозитория Git , предварительно указав URL-адрес вашего репозитория Git, используйте следующий шаблон URL:
https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repo
В настоящее время поддерживаются только репозитории GitHub (как частные, так и публичные).
Чтобы создать ссылку на предопределенный шаблон рабочего пространства , найдите нужный шаблон на странице «Шаблоны» в Firebase Studio и скопируйте его URL-адрес, который должен соответствовать следующему шаблону URL-адреса:
https://studio.firebase.google.com/new/gemini
Чтобы создать ссылку на пользовательский шаблон , предварительно заполненный URL-адресом вашего шаблона на GitHub, используйте следующий шаблон URL:
https://studio.firebase.google.com/new?template=https://github.com/my-org/my-template
Чтобы открыть App Prototyping agent с предварительно заполненным запросом, используйте следующий шаблон URL:
https://studio.firebase.google.com/?prototypePrompt=Create an app that transforms sketches into a high-quality photograph with Gemini
Добавить кнопку «Открыть в Firebase Studio »
Установите Open in Firebase Studio SDK или используйте этот инструмент для генерации HTML для кнопки Firebase Studio :