Gagasan besarnya adalah membangun editor HTML asli (jadi bukan editor teks umum yang disesuaikan untuk HTML, tetapi tujuan yang dibangun hanya untuk HTML) yang dapat menangani HTML apa pun, bahkan dengan kode templat acak di tengah. Kemudian semoga memperluas model pengeditan untuk mendukung CSS, lalu JSON dan lainnya.
Saya menulis artikel kecil tentang pemikiran di sini https://pumpula.net/foolproof-html
Ada juga ini, lebih dari catatan untuk mengetikkan penjelasan diri tentang bagaimana baris ditangani. https://pumpula.net/foolproof-html/how-the-data
Kode prototipe saya berantakan, jadi kami mencoba menyelesaikan beberapa arcitecture yang tepat. Saya membuat obrolan gitter untuk perencanaan dan berbagi barang. Obrolan adalah cara terbaik untuk berkontribusi sekarang. https://gitter.im/flprf/lobby
Prototipe ini cukup baik untuk demo, tetapi belum dapat digunakan. Ini Mac hanya untuk saat ini, terutama karena melakukan dukungan keyboard multi platform yang baik akan mengambil cuti dari membuatnya benar -benar berfungsi. Kontribusi Selamat Datang!
npm installnpm startAnda dapat menemukan sebagian besar tindakan di JS/KeyDown.js. Beberapa tindakan datang melalui shell aplikasi dari item menu, yang Anda harapkan seperti Undo/Redo, Saving (Todo), Salin & Tempel dll. Interaksi dimodelkan cukup dekat setelah teks Sublime. Saya berharap untuk membuat UI terasa akrab dan produktif bagi siapa saja yang pernah menulis HTML dalam editor teks.
Mungkin tidak perlu dikatakan, tetapi harapkan perilaku kereta. Sebagian besar barang tampaknya berfungsi dengan baik, tapi itu hanya saya menggunakannya.
Dibangun dengan elektron.