Tambahkan tombol "Buka di IDX"

Dengan Project IDX, Anda dapat menyederhanakan langkah-langkah bagi seseorang yang baru mengenal codebase Anda untuk mengatur lingkungan pengembangan mereka dan menjadi produktif.

Misalnya,

  • Jika Anda bekerja dalam tim dengan kontributor lain, Anda dapat menyesuaikan lingkungan Anda secara tepat untuk project Anda. lalu commit file .idx/dev.nix ke repositori Git project Anda. Dengan begitu, ketika rekan satu tim mengimpor repositori Git Anda di IDX, ruang kerja baru akan memiliki konfigurasi yang sama persis dengan Anda, lengkap dengan paket sistem yang sama, ekstensi IDE, skrip awal, dan banyak lagi.

  • Jika membangun framework atau library untuk digunakan orang lain, Anda dapat menyertakan file .idx/dev.nix dalam repositori kode contoh Anda, sehingga saat pengguna mengimpor sampel Anda ke IDX, mereka dapat melewati lingkungan ini penyiapan dan langsung mencoba framework Anda. Anda bahkan dapat membangun template kustom Anda sendiri sebagai template yang tidak dapat berubah, titik awal yang dapat disesuaikan untuk pengguna Anda.

Setelah puas dengan penyesuaian lingkungan, Anda dapat membuatnya lebih mempermudah orang lain untuk mengimpor proyek Anda ke IDX dengan menambahkan IDX" ke dokumentasi Anda, seperti file README.md project.

Umum "Buka di IDX" titik entri

Ada beberapa pola URL yang tersedia untuk "Buka di IDX" tombol tersedia:

  • Untuk menautkan ke alur impor repositori Git, yang sudah diisi dengan Git Anda URL repositori, 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 Template pada IDX, lalu salin URL-nya, yang harus mengikuti pola URL ini:

    https://idx.google.com/new/gemini
    
  • Untuk menautkan ke template kustom, yang sudah diisi dengan URL GitHub template Anda, gunakan pola URL ini:

    https://idx.google.com/new?template=https://github.com/my-org/my-template
    

Tambahkan "Buka di IDX" tombol

Gunakan alat ini untuk membuat HTML untuk tombol IDX: