เอกสารเริ่มต้นใช้งาน
ติดตั้ง
Design Editor ทำงานบน macOS, Windows และ Linux ดาวน์โหลดไฟล์เดียว ไม่ต้องมีบัญชีและไม่ใช้คลาวด์
1ดาวน์โหลดบิลด์สำหรับระบบของคุณ
ทุกเวอร์ชันอยู่ในหน้ารุ่นที่เผยแพร่ เว็บไซต์จะเลือกไฟล์ที่เหมาะกับคอมพิวเตอร์ของคุณให้ ตารางด้านล่างระบุชื่อไฟล์แต่ละแบบ
| ระบบ | ไฟล์ |
|---|---|
| macOS, Apple silicon | Design-Editor-<version>-arm64-mac.dmg |
| Windows, 64 บิต | Design-Editor-<version>-x64-win-setup.exe |
| Linux, x86_64 | design-editor-linux-x86_64.tar.gz |
2macOS
- เปิดไฟล์
.dmgแล้วลาก Design Editor ไปไว้ใน Applications - บิลด์ยังไม่ได้ลงนามโค้ด Gatekeeper จึงบล็อกการเปิดครั้งแรก ให้คลิกขวาที่แอปแล้วเลือก Open หรือล้างแฟล็ก quarantine:
xattr -dr com.apple.quarantine "/Applications/Design Editor.app"3Windows
- รันตัวติดตั้ง
-win-setup.exe - หาก SmartScreen แจ้งเตือนว่าไม่รู้จักผู้เผยแพร่ ให้เลือก More info แล้วเลือก Run anyway
4Linux
ไฟล์บีบอัดมีไบนารี design-editor เพียงไฟล์เดียว แตกไฟล์ไว้ในโฟลเดอร์ที่คุณเขียนได้ เพื่อให้การอัปเดตในแอปแทนที่ไฟล์เดิมได้
tar xzf design-editor-linux-x86_64.tar.gz -C ~/.local/binต้องใช้ glibc 2.39 ขึ้นไป, GL/EGL และเซสชัน X11 หรือ Wayland
5เพิ่มคำสั่ง de ลงใน PATH
เครื่องมือบรรทัดคำสั่ง de มาพร้อมกับแอป บน macOS จะอยู่ภายในบันเดิล ให้ลิงก์ครั้งเดียว:
sudo ln -sf "/Applications/Design Editor.app/Contents/MacOS/de" /usr/local/bin/deบน Windows ตัวติดตั้งจะวาง de.exe ไว้ข้าง design-editor.exe ใน C:\Program Files\Design Editor แต่ไม่ได้เพิ่มลงใน PATH หน้ารุ่นที่เผยแพร่ยังมีไฟล์ CLI แบบแยกสำหรับทุกระบบด้วย
6การอัปเดต
แอปจะตรวจหาเวอร์ชันใหม่บน GitHub เมื่อเริ่มทำงาน และแสดงไว้ใน การตั้งค่า > ระบบ การอัปเดตจะดาวน์โหลดบิลด์ ตรวจสอบกับ SHA256SUMS.txt แล้วเปิดแอปอีกครั้ง คุณยังเลือก ช่วยเหลือ > ตรวจหาการอัปเดต ได้ หรือปิดการตรวจอัตโนมัติในแท็บการตั้งค่าเดียวกัน
7ตรวจสอบไฟล์ที่ดาวน์โหลด
แต่ละรุ่นมีไฟล์ SHA256SUMS.txt มาด้วย ให้เทียบกับค่าแฮชของไฟล์คุณ:
shasum -a 256 <file>Get-FileHash <file>8บิลด์จากซอร์สโค้ด
โปรแกรมเขียนด้วย Rust และกำหนดเวอร์ชัน toolchain ไว้แล้ว การบิลด์ด้วย Cargo ตามปกติจึงเพียงพอ:
git clone --recurse-submodules https://github.com/kemalcalak/design-editor
cd design-editor
cargo build --release -p de-host-desktop -p de-cli