سؤال Markdown لايف معاينة محرر؟


أنا أستخدم حاليا Textmate لإنشاء مستندات Markdown ، لكنه يتطلب مني الضغط السيطرةاختياركمد + P في كل مرة أريد أن "تحديث" نافذة إخراج Markdown. أساسا أنا أستخدمه مثل معالج النصوص.

هل هناك محرر Markdown لنظام التشغيل Mac OS X الذي يدعم تحديث wysiwig / live للمحتوى؟ ربما بالفعل Textmate يفعل هذا؟


77
2017-08-12 04:32


الأصل


البحث عن نفسه لـ Linux ، ما زال هذا السؤال مفيدًا جدًا (هناك بعض البرامج المحمولة المدرجة هنا) - Dacav
هناك العديد من المحررين مع قدرات inline معاينة / wysiwyg هنا: softwarerecs.stackexchange.com/questions/5746/... - gaborous


الأجوبة:


إذا كنت ترغب في استخدام TextMate ، قم بتغيير اقتران لغة ملفك إلى 'HTML'. في نافذة Preview ، يوجد درج يوفر خيار توجيه النص عبر "Markdown.pl". (انظر الصورة).

Markdown

إن البديل الذي استخدمه لـ Makrdown ليس تطبيقًا تم إصداره رسميًا ولكن شخصيًا أستخدمه markdownlive بواسطة جوناثان "وولف" Rentzsch. إنه مفتوح المصدر متاح على GitHub وسيتطلب منك تجميعه باستخدام Xcode. كما يسمح لك بنسخ HTML منشأ (ما أحب استخدامه لفترة طويلة).


40
2017-08-12 05:27



جربت. إنه يعمل ، ولكن كما قلت في تطوره وهو بدائي تمامًا في طريقة تلوين الجمل. سأحاول لك طريقة أخرى قريبا. - Brock Woolf
ليس لديك لتعيين نوع الملف الخاص بك إلى html. إذا كنت تستخدم حزمة markdown ، فأنت تحتاج فقط إلى إزالة تنشيط مكافئ المفتاح للمعاينة في إعدادات الحزمة. ومن ثم ستعطيك معاينة موقع الويب الخاصة بِ Textmate في قائمة النافذة معاينة مباشرة. - yanokwa
ماذا عن multimarkdown؟ - Kirk Strobeck
ليس عليك بناء MarkdownLive نفسك: github.com/rentzsch/markdownlive/downloads - Matt Ball
+1 لـ @ yanokwa's comment. أنا أحب هذه الشوكة على وجه الخصوص من البرنامج المساعد تخفيض السعر ، والذي يحافظ على أشياء مثل المسافة البادئة لقوائم غير مرتبة بشكل جيد: github.com/fletcher/markdown.tmbundle - user72923


هناك أيضا "مو" ، محرر مباشر لنظام التشغيل Mac OS X (الأسد). إنه لا يزال في مرحلة تجريبية ، لكنه يعمل بشكل رائع! http://mouapp.com/

عندما يكون محرري Markdown الحاليين متاحين للكتاب العامين تقريبًا ، يكون Mou مختلفًا: فهو لمطوري الويب. تسليط الضوء على بناء الجملة ، المعاينة الحية ، وضع ملء الشاشة ، حفظ تلقائي ، إجراءات قوية ، زوج آلي ، بحث متزايد ، مواضيع مخصصة ، تصدير HTML ، دعم أحرف CJK محسنة.

enter image description here


62
2017-10-02 20:39



مو تبدو رائعة ، ولكنها تتطلب الأسد. - Thilo


ماك فقط ، ملحوظ يوفر مراجعات شاملة ومعاينة متعددة العلامات لأي محرر نصوص. يتم تحديث المعاينة عند حفظ الملف النصي.

Marked screenshot


MarkdownPad هو لنظام التشغيل Windows ، ولكنه يوفر معاينة مباشرة.

MarkdownPad screenshot


ReText متاح لمنصات أخرى ويقدم معاينة مباشرة من Markdown المقدم:

ReText هو محرر نص بسيط لبناء جملة Markdown. هو مكتوب في بيثون باستخدام مكتبات كيو تي ، القادرة على العمل على أي من الأنظمة الأساسية (يتم دعم Linux و BSD رسميًا)

ReText screenshot

على الرغم من عدم دعمها رسميا ، هناك تعليمات تثبيت ويندوز كذلك؛ ومع ذلك ، اضطررت إلى إجراء بعض التعديلات لحملهم على العمل (تظهر المجموعة الكاملة مع تصويباتي أدناه):

التركيب

  1. التثبت Python27
  2. تثبيت PyQT precompiled لـ باي كيوت-Py2.7-إلى x86-GPL-4.8.3-1.exe  باي كيوت-Py2.7-إلى x86-GPL-4.8.4-1.exe
  3. تثبيت easy_install setuptools-0.6c11.win32-py2.7.exe 
  4. قم بتحديث المتغيرات البيئية لجهاز الكمبيوتر الخاص بك. انقر Startانقر بزر الماوس الأيمن My Computer وحدد Properties، حدد Advanced انقر فوق علامة التبويب Environment Variables.
  5. تحت System Variables، انقر New. تحت اسم المتغير أدخل PYTHONPATH. تحت Variable value أدخل C:\Python27\Lib\;C:\Python27\Lib\site-packages\
  6. حدد متغير النظام PATH انقر Edit. تحديث PATH variable value بإضافة C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin; إلى الجزء الأمامي من الإدخالات الحالية بحيث يقرأ مثل PATH=C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;...
  7. تثبيت مكتبات بايثون إضافية. تحديد Start ثم Run، نوع cmd ثم cd \python27\scripts. أدخل:
    • easy_install Pygments
    • easy_install ElementTree
    • easy_install Markdown
    • easy_install gdata
  8. قم بتنزيل وإعادة فك ReText الحالي (ATM 0.8.1)
  9. قم بتنزيل وفك أيقونات ReText
  10. ضع الرموز unpacked في المجلد ReText \ icons
  11. انتقل إلى ملف retext.py (على الأرجح في c:\retext). انقر بزر الماوس الأيمن فوق retext.py السحب والإسقاط وحدد Create shortcuts here.
  12. انقر بزر الماوس الأيمن على الاختصار لضبط الخصائص.
  13. يتغيرون target إلى "C:\Python27\python.exe" retext.py و Run إلى minimized.
  14. قم بتغيير الرمز (الذي سيتطلب منك عمل رمز .ico ملف من واحد من .png الملفات محلول أعلاه في ReText/icons الدليل ، والتي يمكن القيام به هنا
  15. قم بتغيير اسم الاختصار في علامة التبويب العامة إذا كنت ترغب في ذلك.

28
2017-07-14 19:22



بالنسبة لأولئك الذين يرغبون في الحصول على علامة (التي يمكنني أن أوصي بها) ومازال لديهم Snow Leopard (10.6) ، يتوفر تنزيل Snow Leopard المجاني من خلال الأسئلة الشائعة (marked.tenderapp.com/kb/documentation/...): assets.markedapp.com/MarkedSL.zip - Simon Lehmann
أفضل لإدراج كل من هذه كإجابات منفصلة - Zac Thompson


MarkdownLive يفعل بالضبط ما تريد ، حرة ومفتوحة المصدر.

قم بتنزيل الإصدار من خلال GitHub أو الإصدار 1.7.1 من هنا.

enter image description here


19
2018-01-19 22:34





بيديت هل هذا خارج المربع: تعيين نوع المستند الحالي ليكون Markdown ، افتح معاينة في BBEdit ، واكتب بعيدا. التحديثات التلقائية نافذة المعاينة ، تظهر النص الخاص بك فقط بالطريقة التي تريدها.

انظر الصفحة 277 من دليل المستخدم BBEdit للتفاصيل.


7
2017-08-13 02:12





يمنحك وضع markages الخاص بـ Emacs معاينة مباشرة أثناء الكتابة ، وكذلك معاينة HTML / Browser كاملة مع C-c  C-p.

enter image description here


5
2017-07-11 12:20





nvALT - Notational Velocity Fork

nvalt


4
2017-07-11 11:18



حاول ذلك ، لكنه لم يتمكن من فتح ملف MD ... - Per Quested Aronsson


همة-الفورية تخفيض السعر هو البرنامج المساعد vim الذي يعرض التحديثات شبه الفورية في متصفح الويب الافتراضي للنظام الخاص بك. حتى أنه يعمل في MacVim ، على الرغم من أنني اضطررت إلى العزف مع PATH $ قليلاً.


3
2017-08-10 05:12



هل تمانع في مشاركة ما فعلته بـ PATH $؟ - Eric Hu