เพิ่มปุ่ม "เปิดใน IDX"

Project IDX ช่วยลดความซับซ้อนของขั้นตอนสำหรับมือใหม่ที่หัดใช้โค้ดเบสในการตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์และทำงานได้อย่างมีประสิทธิภาพ

ตัวอย่างเช่น

  • หากคุณทำงานเป็นทีมร่วมกับผู้ให้ข้อมูลร่วมกันคนอื่นๆ คุณจะปรับแต่งสภาพแวดล้อมสำหรับโครงการของคุณได้อย่างแม่นยำ จากนั้นส่งไฟล์ .idx/dev.nix ไปยังที่เก็บ Git ของโปรเจ็กต์ วิธีนี้จะทำให้เมื่อเพื่อนร่วมทีมนำเข้าที่เก็บ Git ใน IDX พื้นที่ทำงานใหม่จะมีการกำหนดค่าเหมือนกับของคุณทุกประการ โดยมีแพ็กเกจระบบเดียวกัน, ส่วนขยาย IDE, สคริปต์เริ่มต้น และอื่นๆ อีกมากมาย

  • หากคุณสร้างเฟรมเวิร์กหรือไลบรารีเพื่อให้ผู้อื่นใช้ คุณอาจรวมไฟล์ .idx/dev.nix ไว้ในที่เก็บโค้ดตัวอย่าง เพื่อที่ว่าเมื่อผู้ใช้นำเข้าตัวอย่างของคุณไปยัง IDX แล้ว ผู้ใช้จะสามารถข้ามการตั้งค่าสภาพแวดล้อมและเริ่มใช้งานเฟรมเวิร์กได้ทันที คุณยังสร้างเทมเพลตที่กำหนดเองเพื่อเป็นจุดเริ่มต้นตามความคิดเห็นและปรับแต่งสำหรับผู้ใช้ได้

เมื่อพอใจกับการปรับแต่งสภาพแวดล้อมแล้ว คุณจะทำให้ผู้อื่นนำเข้าโปรเจ็กต์ไปยัง IDX ได้ง่ายขึ้นโดยการเพิ่มปุ่ม "เปิดใน IDX" ลงในเอกสารประกอบ เช่น ไฟล์ README.md ของโปรเจ็กต์

จุดแรกเข้า "เปิดใน IDX" ทั่วไป

รูปแบบ URL ที่พร้อมใช้งานสำหรับปุ่ม "เปิดใน IDX" ที่ใช้ได้มีหลายรูปแบบดังนี้

  • หากต้องการลิงก์กับขั้นตอนนำเข้าที่เก็บ Git ซึ่งกรอก URL ของที่เก็บ Git ไว้ล่วงหน้าแล้ว ให้ใช้รูปแบบ URL นี้

    https://idx.google.com/import?url=https://github.com/my-org/my-repo
    

    ขณะนี้ระบบรองรับที่เก็บ GitHub เท่านั้น (ทั้งแบบส่วนตัวและสาธารณะ)

  • หากต้องการลิงก์กับเทมเพลตพื้นที่ทำงานที่กำหนดไว้ล่วงหน้า ให้ค้นหาเทมเพลตที่ต้องการในหน้าเทมเพลตใน IDX แล้วคัดลอก URL ของเทมเพลตซึ่งควรเป็นไปตามรูปแบบ URL ต่อไปนี้

    https://idx.google.com/new/gemini
    
  • หากต้องการลิงก์กับเทมเพลตที่กำหนดเอง ซึ่งกรอก URL ของ GitHub ของเทมเพลตไว้ล่วงหน้าแล้ว ให้ใช้รูปแบบ URL นี้

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

เพิ่มปุ่ม "เปิดใน IDX"

ใช้เครื่องมือนี้ในการสร้าง HTML สำหรับปุ่ม IDX ดังนี้