ตะเกียง

การสลับแนวทางเป็นวิธีทั่วไปในการแก้ไขโปรเจ็กต์โอเพนซอร์สเพื่อทำให้เป็นโปรเจ็กต์ของคุณเอง Blockly ที่ประสบความสำเร็จหลายราย เช่น pxt-blockly, scratch-blocks และ App Inventor

อย่างไรก็ตาม การใช้ Blockly อาจทำให้ยากต่อการนำการอัปเดตและแก้ไขข้อบกพร่องใน Blockly หลัก เราแนะนำอย่างยิ่งให้คุณปรับแต่ง Blockly โดยใช้ปลั๊กอินแทนการส้อม

ดูข้อมูลเพิ่มเติมเกี่ยวกับปลั๊กอินและ API ที่พร้อมใช้งานได้ที่ปลั๊กอินและเอกสารอื่นๆ ในส่วน "กำหนดเอง"

ตัวเลือกอื่นๆ

ถามในฟอรัม

อาจมีผู้อื่นใช้การทำงานที่คุณต้องการ ค้นหาฟอรัมสำหรับการสนทนาก่อนหน้านี้ หรือโพสต์และสอบถามว่ามีใครเขียนโค้ดนั้นไว้แล้วหรือยัง

ใช้ปลั๊กอินที่มีอยู่

หากการเปลี่ยนแปลงนี้เป็นฟีเจอร์ที่มีการร้องขอเป็นประจำ เราอาจเผยแพร่การเปลี่ยนแปลงดังกล่าวเป็นปลั๊กอินในตัวอย่างบล็อกแล้ว

เขียนปลั๊กอิน

เขียนโค้ดที่ใช้ API ที่พร้อมใช้งานแบบสาธารณะของ Blockly เพื่อทำการเปลี่ยนแปลงตามที่คุณต้องการ เช่น การเปลี่ยนแปลงการแสดงผลแบบบล็อก รูปลักษณ์ของกล่องเครื่องมือ และพฤติกรรมการตรวจสอบการเชื่อมต่อสามารถนำมาใช้เป็นปลั๊กอินได้

ยื่นคำขอฟีเจอร์

หากต้องการ API ที่ไม่ได้เป็นแบบสาธารณะ คุณรายงานข้อบกพร่องเกี่ยวกับ API หลักเพื่อทำให้ API ดังกล่าวเป็นแบบสาธารณะได้

สร้างคำขอพุล

Blockly ยินดีรับการมีส่วนร่วม หากการเปลี่ยนแปลงนี้เป็นวัตถุประสงค์ทั่วไป วิธีที่ดีที่สุดอาจเป็นการดึงคำขอ Blockly จะพัฒนาให้ดีขึ้นแบบไม่ต้องคอยง้อ แล้วทุกคนก็ชนะ

ไปที่หน้าการมีส่วนร่วมเพื่อดูข้อมูลเพิ่มเติม

การอัปเดตทางแยก

เราแนะนําให้คุณผสานรวมใน Blockly เวอร์ชันล่าสุดเป็นประจำ เราเผยแพร่ Blockly ทุกไตรมาส และแต่ละรุ่นจะมีบันทึกประจำรุ่นและการอภิปรายเกี่ยวกับการเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ