แนวคิดที่ยิ่งใหญ่คือการสร้างตัวแก้ไข HTML ดั้งเดิม (ดังนั้นไม่ใช่ตัวแก้ไขข้อความทั่วไปที่ปรับแต่งสำหรับ HTML แต่มีวัตถุประสงค์เพื่อสร้าง HTML เท่านั้น) ที่สามารถจัดการ HTML ใด ๆ ได้แม้จะมีรหัสเทมเพลตแบบสุ่มอยู่ตรงกลาง จากนั้นหวังว่าจะขยายรูปแบบการแก้ไขเพื่อรองรับ CSS จากนั้น JSON และอื่น ๆ
ฉันเขียนบทความเล็ก ๆ น้อย ๆ เกี่ยวกับเหตุผลที่นี่
นอกจากนี้ยังมีบันทึกเพิ่มเติมเกี่ยวกับการอธิบายประเภทตัวเองเกี่ยวกับวิธีการจัดการแถว https://pumpula.net/foolproof-html/how-the-data
รหัสต้นแบบของฉันเป็นระเบียบดังนั้นเราจึงพยายามทำให้แอปที่เหมาะสม ฉันตั้งค่าการแชท Gitter สำหรับการวางแผนและแบ่งปันสิ่งต่าง ๆ การแชทเป็นวิธีที่ดีที่สุดในการมีส่วนร่วมในตอนนี้ https://gitter.im/flprf/lobby
ต้นแบบนั้นดีพอสำหรับการสาธิต แต่ยังไม่สามารถใช้งานได้จริงๆ ตอนนี้เป็น MAC เท่านั้นส่วนใหญ่เป็นเพราะการสนับสนุนแป้นพิมพ์หลายแพลตฟอร์มที่ดีจะต้องหยุดพักจากการทำให้มันใช้งานได้จริง ยินดีต้อนรับผลงาน!
npm installnpm startคุณสามารถค้นหาการกระทำส่วนใหญ่ใน js/keydown.js การกระทำบางอย่างผ่านเชลล์แอพจากรายการเมนูสิ่งที่คุณคาดหวังเช่น undo/redo, บันทึก (สิ่งที่ต้องทำ), คัดลอกและวาง ฯลฯ การโต้ตอบจะถูกสร้างแบบจำลองอย่างใกล้ชิดหลังจากข้อความประเสริฐ ฉันหวังว่าจะทำให้ UI รู้สึกคุ้นเคยและมีประสิทธิผลทันทีสำหรับทุกคนที่เคยเขียน HTML ในบรรณาธิการข้อความ
อาจไม่จำเป็นต้องพูด แต่คาดว่าจะมีพฤติกรรมบั๊กกี้ สิ่งส่วนใหญ่ดูเหมือนจะทำงานได้ดี แต่นั่นเป็นเพียงฉันใช้มัน
สร้างด้วยอิเล็กตรอน