من الذي اخترع ترميز Zen وهل هناك مواصفات منشورة في مكان ما؟

StackOverflow https://stackoverflow.com/questions/1638384

سؤال

خلفية:

يبدو أن "Zen Coding" هو اسم نمط إدخال النص في IDE أو محرر حيث يمكن للمستخدم كتابة اختصارات صغيرة يتم توسيعها إلى HTML. هذه ليست بالضرورة فكرة جديدة ، مجرد تفصيل على فكرة قديمة يدعمها العديد من المحررين.

الشيء الجميل في الأمر هو أن الإدخال اليدوي يأخذ جانبًا من البرمجة التفاعلية. لفهم ما أعنيه ، شاهد هذا الشاشة:

http://pepelsbey.net/pro/2008/08/zen-html/

أسئلة:

  • من اخترع هذا؟
  • هل هناك "معايير" متعددة أو "مواصفات" هناك لشخص قد يرغب في تنفيذ هذا في محرره/IDE/منتجه؟
  • هل هذه الاتفاقية مشابهة لاتفاقية "Wiki Markup" حيث توجد متغيرات متعددة في كل مكان وبعضها غير موثق؟
هل كانت مفيدة؟

المحلول

الصفحة الرئيسية للمشروع في http://code.google.com/p/zen-coding/.

يحتوي هذا على جميع الأشخاص المعنيين ، والميزات ، والمحررين المدعمين ، وما إلى ذلك للمشروع لإنشاء الإضافات للمعاصف المدعومة.

"المخترع" هو Serge.che ، كان إعلانه قيد التشغيل Aptana ويتوفر مكتوبة ومقطع فيديو جيدا حول هذا الموضوع في http://jyoseph.com/zen-coding-how-to-install-aptana-eclipse/ - حظا سعيدا 1

نصائح أخرى

لقد صنعت للتو إضافة Visual Studio لـ zencoding. لقد استخدمت للتو مكتبة Python الأصلية مع IronPython وبعض فصول الغلاف. تم توثيق العملية (ويمكن تنزيل الإضافة) على: http://tech.einaregilsson.com/2009/11/12/zen-coding-visual-studio-addin/

أعتقد أنه قدر الإمكان ، يجب أن تحاول استخدام المكتبة الأصلية وتطوير الوظائف الإضافية لكل IDE/Editor بشكل منفصل. يمكنك بعد ذلك استخدام Cpython أو Jython أو IronPython لتشغيل المكتبة ، اعتمادًا على IDE الذي تحاول الاندماج معه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top