تتمثل الفكرة الكبرى في إنشاء محرر HTML الأصلي (لذلك ليس محرر نصين عام مخصص لـ HTML ، ولكنه مصمم للأغراض لـ HTML فقط) يمكنه التعامل مع أي HTML ، حتى مع رمز القالب العشوائي في الوسط. ثم نأمل توسيع نموذج التحرير لدعم CSS ، ثم JSON وغيرها.
لقد كتبت مقالة صغيرة عن الأساس المنطقي هنا
هناك أيضًا هذا ، أكثر من ملاحظة لشرح النوع الذاتي حول كيفية معالجة الصفوف. https://pumpula.net/foolproof-html/how-the-data
رمز النموذج الأولي الخاص بي هو فوضى ، لذلك نحن نحاول الحصول على بعض التطبيقات المناسبة. قمت بإعداد دردشة غارقة للتخطيط ومشاركة الأشياء. الدردشة هي أفضل طريقة للمساهمة الآن. https://gitter.im/flprf/lobby
النموذج الأولي جيد بما يكفي للعروض التجريبية ، ولكن ليس قابلاً للاستخدام حقًا. إنه MAC فقط في الوقت الحالي ، وذلك أساسًا لأن القيام بدعم لوحة مفاتيح منصة متعددة بشكل جيد سيستغرق إجازة من جعلها تعمل بالفعل. الترحيب بالمساهمات!
npm installnpm startيمكنك العثور على معظم الإجراءات في JS/KeyDown.js. تأتي بعض الإجراءات من خلال قذيفة التطبيق من عناصر القائمة ، وتتوقعها مثل التراجع عن/Redo ، وتوفير (TODO) ، والنسخ واللصق ، وما إلى ذلك. يتم تصميم التفاعلات عن كثب بعد النص السامي. آمل أن أجعل واجهة المستخدم تشعر على الفور مألوفة ومثمرة لأي شخص كتب HTML على الإطلاق في محرر نصوص.
ربما لا داعي للقول ، ولكن توقع سلوك العربات التي تجرها الدواب. يبدو أن معظم الأشياء تعمل بشكل جيد ، لكن هذا فقط أستخدمه.
بنيت مع الإلكترون.