Dengan Project IDX, Anda dapat menyederhanakan langkah-langkah bagi seseorang yang baru mengenal codebase Anda untuk menyiapkan lingkungan pengembangan dan menjadi produktif.
Misalnya,
Jika bekerja dalam tim dengan kontributor lain, Anda dapat menyesuaikan lingkungan secara tepat untuk project Anda, lalu melakukan commit file
.idx/dev.nix
ke repositori Git project Anda. Dengan begitu, saat rekan tim mengimpor repositori Git Anda di IDX, ruang kerja barunya akan memiliki konfigurasi yang sama persis dengan milik Anda, lengkap dengan paket sistem, ekstensi IDE, skrip awal, dan lainnya yang sama.Jika Anda mem-build framework atau library untuk digunakan orang lain, Anda dapat menyertakan file
.idx/dev.nix
di repositori kode contoh, sehingga saat pengguna mengimpor contoh ke IDX, mereka dapat melewati penyiapan lingkungan dan langsung mencoba framework Anda. Anda bahkan dapat mem-build template kustom Anda sendiri sebagai titik awal yang dapat disesuaikan dan memiliki opini untuk pengguna.
Setelah puas dengan penyesuaian lingkungan, Anda dapat memudahkan
orang lain untuk mengimpor project Anda ke IDX dengan menambahkan tombol "Buka di
IDX" ke dokumentasi, seperti file README.md
project Anda.
Titik entri "Buka di IDX" umum
Ada beberapa pola URL yang tersedia untuk tombol "Buka di IDX":
Untuk menautkan ke alur mengimpor repositori Git, yang diisi otomatis dengan URL repositori Git Anda, gunakan pola URL ini:
https://idx.google.com/import?url=https://github.com/my-org/my-repo
Saat ini, hanya repositori GitHub yang didukung (baik pribadi maupun publik).
Untuk menautkan ke template ruang kerja standar, temukan template yang Anda cari di halaman Templates di IDX, lalu salin URL-nya, yang harus mengikuti pola URL ini:
https://idx.google.com/new/gemini
Untuk menautkan ke template kustom, yang telah diisi otomatis dengan URL GitHub template Anda, gunakan pola URL ini:
https://idx.google.com/new?template=https://github.com/my-org/my-template
Menambahkan tombol "Buka di IDX"
Gunakan alat ini untuk membuat HTML untuk tombol IDX: