BusyMark – محرر Markdown وWriterside للتوثيق الاحترافي على Linux

Markdown

التنسيق وقوائم المهام

توثيق Writerside

عناصر تحكم التنبيهات

يدعم Writerside Markdown التحرير المرئي وتحرير المصدر. تستخدم موضوعات XML تحرير المصدر.

المخططات ومراجع API والرياضيات

مخطط Mermaid معروض

أوضاع التحرير

يمكن تحرير Markdown كمحتوى منسّق أو كنص مصدر. يوفّر وضعا القراءة والتقسيم طريقتين لفحص النتيجة المعروضة.

محرر

تحرير Markdown المرئي

وضع المحرر مع أدوات تنسيق المستند.

يُحرَّر النص داخل المستند المنسق. يطبّق شريط الأدوات العناوين والتوكيد والقوائم وغيرها من التنسيقات، بينما تظل المخططات ظاهرة.

المصدر

وصول مباشر إلى العلامات

وضع المصدر مع تمييز صياغة Markdown.

تبقى صياغة Markdown وWriterside قابلة للتحرير مباشرة، مع أرقام الأسطر والتلوين وطيّ المقاطع. يعرض وضع المصدر هذا المحرر من دون جزء المعاينة.

القراءة

المستند المعروض

وضع القراءة مع توثيق منسق.

شريط أدوات التنسيق غير موجود. تُعرض العناوين والمخططات ومحتويات المستند الأخرى من دون علامات Markdown.

تقسيم

المصدر بجوار النتيجة المعروضة

العرض المقسم · بنية تسليم الأحداث

يظهر المصدر والمستند المعروض معًا. يمكن فحص تعريفات المخططات بجانب المخططات التي تنتجها.

ينطبق التحرير المرئي على Markdown وWriterside Markdown؛ أما مستندات XML بامتداد .topic فتُحرر في المصدر.

تكامل Git

تغييرات التوثيق والالتزامات وسجل المستودع داخل مساحة عمل التحرير.

يستخدم BusyMark أدوات سطر أوامر Git المثبّتة وسير العمل الموجود في المستودع.

مراجعة التغييرات

فحص الملفات والإضافة إلى منطقة التجهيز وإزالتها منها وإنشاء الالتزامات.

سجل الملف وسجل المشروع

عرضان منفصلان لسجل الملف وسجل المشروع، مع مقارنات بالمستند الجاري واستعادة إصدارات سابقة من الملف.

الفروع والمستودعات البعيدة

إنشاء الفروع والتبديل بينها وfetch وpull بالتقديم السريع وpush.

تصدير PDF وHTML

إخراج من مستند Markdown أو مثيل Writerside محدد.

PDF

تخطيط الصفحات والطباعة، بصورة مستقلة عن مظهر المحرر.

التخطيط
حجم الصفحة واتجاهها وهوامشها.
الطباعة
أحجام النص والشفرة ولون التمييز.
التنقل
جدول المحتويات والرؤوس والتذييلات وأرقام الصفحات.

HTML

مستندات محمولة وصفحات موضوع مترابطة، قابلة للقراءة من دون BusyMark.

المظهر
السمة وأسلوب الطباعة وعرض المحتوى ولون التمييز.
الموارد
موارد مضمنة أو دليل للموارد.
الأنماط
ورقة أنماط مخصصة اختيارية.

يحافظ إخراج Writerside بصيغة HTML على صفحات الموضوعات المرتبطة والفهرس، حتى عند تضمين الموارد.

يوفّر BusyMark تصديراً أصلياً ولا يشغّل منشئ النشر من JetBrains.

مساعدة الذكاء الاصطناعي

Ollama · OpenAI · Gemini

تحرير المستند

تعليمة صريحة وهدف للتغيير وسياق للمستند، مع مراجعة الفرق قبل التطبيق.

صياغة رسالة الالتزام

رسالة التزام مقترحة استناداً إلى فرق Git المرحّل.

معطّل افتراضياً. يعمل Ollama محلياً، وتستخدم طلبات السحابة المزوّد المحدد.

Markdown و HTML

كتل Markdown

بنى الكتل المدعومة في مصدر Markdown والمعاينة.

العناوين

#, ##, ###

الفقرات

text

اقتباس كتلي

> quote

كتلة كود

```

القوائم

-, *, 1.

قائمة تحقق

- [ ]

جدول

| --- |

صورة

![alt](src)

فاصل أفقي

---

Markdown داخل السطر

تنسيق يمكن استخدامه داخل الفقرات وعناصر القوائم وخلايا الجداول.

عريض

**text**

مائل

*text*

تسطير

<u>text</u>

شطب

~~text~~

كود مضمن

`code`

رابط

[text](url)

فاصل سطر صريح

<br>

كتل HTML الخام

وسوم HTML الكتلية الآمنة التي تعرضها ودجات معاينة BusyMark.

article, aside, div, section, header, footer, main, nav, h1-h6, p, blockquote, address, hr, ul, ol, li, dl, dt, dd, table, caption, colgroup, col, thead, tbody, tfoot, tr, th, td, pre, details, summary, figure, figcaption.

الحاويات

div, section

كتل النص

p, h1-h6

القوائم

ul, ol, li

جدول

table, tr, td

الأشكال والصور

figure, img

كود منسق مسبقًا

pre, code

كتل قابلة للفتح

details

قوائم وصفية

dl, dt, dd

وسوم HTML داخل السطر

وسوم HTML آمنة داخل السطر تعرض بدون إظهار الوسوم حرفيًا.

span, strong, em, b, i, u, s, small, mark, sub, sup, code, kbd, samp, var, abbr, cite, q, dfn, time, data, bdi, bdo, wbr, ins, del, ruby, rt, rp, a, img, br.

وسوم التنسيق

strong, em, u

وسوم الكود داخل السطر

kbd, samp, var

رابط

a[href]

صورة مضمنة

img[src]

وسوم نصية دلالية

span, time

فاصل سطر صريح

br, wbr

قواعد الأمان

يتم تحليل HTML الخام وتنظيفه قبل عرضه في المعاينة.

معاينة منظفة

يتم تحويل HTML المسموح به إلى كتل معاينة BusyMark، وليس عرضه في متصفح.

يتم حفظ المصدر

يتم حفظ HTML الخام غير المعدل كما هو تمامًا كنص مصدر.

Markdown داخل HTML

تعرض علامات Markdown داخل HTML الخام كنص حرفي.

المحتوى النشط محظور

يتم حظر السكربتات والأنماط والإطارات والنماذج وSVG وMathML والأحداث والسمات غير الآمنة.

عناوين URL آمنة فقط

تسمح الروابط بـ http وhttps وmailto وtel والروابط النسبية والمقاطع؛ وتحظر المخططات غير الآمنة.

اختصارات لوحة المفاتيح

عام

مستند جديد

إنشاء ملف Markdown أو مشروع Writerside

Ctrl+N

فتح

فتح ملف Markdown أو مجلد أو مشروع Writerside

Ctrl+O

حفظ

حفظ المستند الحالي

Ctrl+S

تصدير بصيغة PDF

تصدير مستند Markdown أو مثيل Writerside محدد بصيغة PDF.

Ctrl+Shift+E

تصدير بتنسيق HTML…

القائمة الرئيسية أو لوحة الأوامر. لا يوجد اختصار لوحة مفاتيح افتراضي.

لوحة الأوامر

العثور على أمر في التطبيق

Ctrl+Shift+P

ملء الشاشة

F11

رجوع

Alt+Left

بحث

البحث في مساحة العمل الحالية

Ctrl+F

اختصارات لوحة المفاتيح

إظهار مرجع اختصارات لوحة المفاتيح

Ctrl+Alt+K

Markdown و HTML

فتح مرجع Markdown وHTML

Ctrl+Alt+M

إعدادات

فتح إعدادات BusyMark

Ctrl+Alt+S

علامات تبويب

علامة التبويب التالية

الانتقال إلى علامة التبويب المفتوحة التالية

Ctrl+Tab

علامة التبويب السابقة

الانتقال إلى علامة التبويب المفتوحة السابقة

Ctrl+Shift+Tab

إغلاق علامة التبويب

إغلاق علامة التبويب النشطة

Ctrl+W

إغلاق كل علامات التبويب

إغلاق كل علامات التبويب المفتوحة

Ctrl+Shift+W

وضع العرض

محرر

Ctrl+Shift+1

المصدر

Ctrl+Shift+2

وضع القراءة

Ctrl+Shift+3

تقسيم

Ctrl+Shift+4

تحرير النص

تحديد الكل

في وضع المصدر، حدد النص بالكامل؛ في وضع المحرر، اضغط مرتين لتحديد كل الكتل

Ctrl+A

قص

قص النص المحدد

Ctrl+X

نسخ

نسخ النص المحدد

Ctrl+C

لصق

لصق محتوى الحافظة

Ctrl+V

لصق بدون تنسيق

لصق نص الحافظة بدون تنسيق

Ctrl+Shift+V

تراجع

التراجع عن التعديل الأخير

Ctrl+Z

إعادة

إعادة آخر تعديل تم التراجع عنه

Ctrl+Shift+Z

إدراج مسافة بادئة

إدراج مسافة بادئة عند المؤشر

Tab

تقليل المسافة البادئة في المصدر

إزالة مستوى واحد من المسافة البادئة في وضع المصدر

Shift+Tab

إغلاق البحث أو مسح تحديد الكتل

إغلاق البحث في مساحة العمل أو إلغاء تحديد الكتل في وضع المحرر

Esc

التنسيق

عريض

تطبيق/إزالة التنسيق العريض على النص المحدد

Ctrl+B

مائل

تطبيق/إزالة التنسيق المائل على النص المحدد

Ctrl+I

تسطير

تطبيق/إزالة التسطير على النص المحدد

Ctrl+U

رابط

إدراج رابط أو تحريره

Ctrl+K

كود مضمن

تطبيق/إزالة الكود المضمن على النص المحدد

Ctrl+Shift+`

شطب

تطبيق/إزالة الشطب على النص المحدد

Alt+Shift+5

الكتل

فقرة

تحويل الكتلة الحالية إلى فقرة

Ctrl+Alt+0

عنوان 1

تحويل الكتلة الحالية إلى عنوان 1

Ctrl+Alt+1

عنوان 2

تحويل الكتلة الحالية إلى عنوان 2

Ctrl+Alt+2

عنوان 3

تحويل الكتلة الحالية إلى عنوان 3

Ctrl+Alt+3

عنوان 4

تحويل الكتلة الحالية إلى عنوان 4

Ctrl+Alt+4

عنوان 5

تحويل الكتلة الحالية إلى عنوان 5

Ctrl+Alt+5

عنوان 6

تحويل الكتلة الحالية إلى عنوان 6

Ctrl+Alt+6

اقتباس كتلي

Ctrl+Shift+Q

كتلة كود

Ctrl+Shift+K

القوائم

قائمة مرقمة

تبديل تنسيق القائمة المرقمة

Ctrl+Shift+7

قائمة نقطية

تبديل تنسيق القائمة النقطية

Ctrl+Shift+8

قائمة تحقق

تطبيق/إزالة تنسيق قائمة التحقق

Ctrl+Shift+9

زيادة إزاحة عنصر القائمة

Ctrl+]

تقليل إزاحة عنصر القائمة

Ctrl+[

إدراج

صورة

Ctrl+Shift+I

فاصل سطر صريح

Shift+Enter

الشريط الجانبي

اللوحة الجانبية

F9

ملفات

Ctrl+1

جدول المحتويات

Ctrl+2

المخطط التفصيلي

عناوين المستند في الشريط الجانبي

Ctrl+3

Git

Ctrl+4

حذف

حذف العنصر المحدد في الملفات أو إزالة الموضوع المحدد من جدول المحتويات

Delete

المساعدة في المصدر

الانتقال إلى التصريح

الانتقال إلى تعريف الرمز عند المؤشر.

Ctrl+B

البحث عن الاستخدامات

مراجع رمز Writerside

Alt+F7

إعادة تسمية

رمز Writerside مدعوم واستخداماته

Shift+F6