الرئيسية / لينكس / كيفية استخدام CherryTree لتدوين الملاحظات

كيفية استخدام CherryTree لتدوين الملاحظات

كيفية استخدام CherryTree لتدوين الملاحظات

 

عندما بدأت العمل في Microsoft قبل بضع سنوات ، كان من بين الأشياء الأولى التي قمت بها إنشاء ملف OneNote لتتبع كل شيء.

كان علي معرفة الإجراءات والأدوات الداخلية ، والشركاء ، والمشاريع ، والكثير من الأشياء الأخرى.

سهّلت الطبيعة الهرمية لملفات OneNote ترتيب هذه المعلومات ذات الصلة

الفضفاضة في مجموعة من الوثائق جيدة التنظيم يمكنني الرجوع إليها بسرعة.

عندما غادرت Microsoft لأتولى وظيفة في Red Hat ، كنت أرغب في الاستمرار في استخدام هذا المفهوم

ولكن باستخدام أداة مفتوحة المصدر.

لقد وجدت بسرعة CherryTree ، وهو تطبيق تدوين مرخص من GPLv3.

في نظام Linux كل شيء ملف في CherryTree  كل شيء هو “عقدة”.

يمكن أن تكون العقد نصا عاديا أو نصا منسقا أو تحتوي على تمييز تلقائي في بناء الجملة لمجموعة متنوعة من لغات البرمجة والترميز الشائعة.

يمكن أن تحتوي كل عقدة على عقد تابعة ، مما يتيح لك تنظيم معلوماتك بسهولة. يمكن أن يكون للعُقِد التابعة أطفالهم بخصائص مستقلة.

لديّ نموذجًا لأوامر IRC في إحدى العقد العليا ، والتي قمت بنسخها في العقد الفرعية مع التفاصيل المناسبة المملوءة.

وبهذه الطريقة ، لدي ملاحظات لكل اجتماع متاح دون الحاجة إلى استخدام التحكم في الإصدار.

يعمل نموذج العقدة لكل مثيل بشكل جيد بالنسبة لي عندما يكون لدي ملاحظات طويلة أو تحتاج إلى إجراء تعديلات لكل اجتماع على البرنامج النصي.

من ناحية أخرى ، سأستخدم عقدة تشغيل واحدة للاجتماعات قصيرة المحتوى.

عندما يكون لدي أسبوعي واحد على واحد مع مديري ، أقوم بتدوين ملاحظات في عقدة واحدة ، باستخدام الرؤوس مع التاريخ لفصل الاجتماعات.

CherryTree's hierarchical note layout

CherryTree

CherryTree يمكن أن يكون أيضا دفتر مختبر مفيد. نظرًا لأنه يمكن تنفيذ مجموعات التعليمات البرمجية

فقد تكون هذه طريقة مفيدة لمشاركة الوثائق مع المتعاونين.

يمكنك تضمين الوثائق بما في ذلك النصوص والصور والجداول – إلى جانب الرمز في ملف واحد.

يمكن أن تكون الملفات إما SQLite (وهو أسرع لبدء التشغيل وأبطأ في البحث) أو XML (وهو أبطأ بالنسبة لبدء التشغيل وأسرع للبحث).

على الرغم من أنه يمكن استخدام CherryTree لمشاركة المعلومات ، فلا ينبغي استخدامه للتعاون المباشر.

يمكن لـ CherryTree اكتشاف وقت تغيير الملف على القرص وإعادة تحميل المحتوى ، لكنه غير مصمم للاستخدام المتزامن.

وبالمثل  لا يحتوي على آلية تخزين سحابي مدمجة – سيتعين عليك إما حفظ الملف في دليل تتم مزامنته تلقائيًا أو استخدام أوامر Git يدويًا للتحقق من الملف داخل وخارج الريبو.

تم تطوير CherryTree بنشاط على جيثب. أحد المجالات الرئيسية للتنمية في الوقت الحالي هو الانتقال من Python 2.7 إلى C ++.

إذا كنت تبحث عن كمبيوتر محمول متعدد المنصات سهل الاستخدام ، فإن CherryTree يعد خيارًا جيدًا.

شاهد أيضاً

كيفية تثبيت برنامج device driver على لينكس

كيفية تثبيت برنامج device driver على لينكس

كيفية تثبيت برنامج device driver على لينكس 1. واجهات المستخدم إذا كنت جديدًا على نظام …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *