MakerAsia / KBProIDE

KB Pro IDE
MIT License
126 stars 48 forks source link

โครงสร้าง .json ในปลั๊กอิน ไม่ตรงกับใน KidBrightIDE #1

Closed maxpromer closed 5 years ago

maxpromer commented 5 years ago

เดิมของ KidBrightIDE โครงสร้างไฟล์ เป็นดังนี้

{
    "name": {
        "en": "iKB1",
        "th": "iKB1"
    },
    "color": 180
}

ส่วนของ KBIDE มีดังนี้

{
    "name": "ikb1",
    "color": 180,
    "title": "iKB1",
    "author": "INEX",
    "description": "ปลั๊กอินสำหรับบอร์ด iKB-1",
    "git": "https://github.com/maxpromer/ikb1",
    "image": "https://store.kidbright.info/upload/cover-image/1545744054-2Xxc0S.png",
    "board": "kidbright",
    "version": "2.1.1"
}

จะเห็นว่าออปเจค name มีรูปแบบที่ไม่ตรงกัน หากใช้แบบเดียวกับ KBIDE จะไม่ขึ้นชื่อปลั๊กอินในหน้าต่าง Plugin Manager และหากใช้รูปแบบ KBIDE ในโปรแกรม KidBrightIDE จะไม่ขึ้นชื่อปลั๊กอินในเมนู Plugins