Github تطلق أول نسخة مستقرة من محرر النصوص Atom


محرر رائع جداً وقد استقريت عليه حالياً بعد عناء البحث عن محرر مناسب لنظام الماك لاحتوائه على كافة المميزات التي كنت ابحث عنها بمحرر ، ودعمه للعربي جيد جداً آفضل من الـ sublime على الأقل ، ولكن مشكلتي معه كانت في أنماط الكود أو syntax themes حيث لم أجد مايناسبني حيث أني لست من هواة الأنماط الداكنة المنتشرة بكثرة !! والفاتحة منها معظمها ليست بتلك الجودة .

 ولسهولة انشاء الآنماط على Atom وعلى قولة المثل ( لايحك جلدك مثل ظفرك ) قررت صنع واحد وحقيقة قمت باستلهام آلوانه (مع بعض التعديلات التي تناسب مزاجي الصعب ارضائه :) ) من المحرر الشهير على notepad++ الذي كان محرري المفضل على ويندوز ، رابط النمط للمعاينة

حتى أنا بحث له عن نمط مشابه للنمط الإفتراضي في ++Notepad فهو المفضل لدي :)

أخي أريد الطريقة التي صممت بها هذا النمط أرجو الإفادة

اريد إنشاء نمط و جزاك الله خيرا

الجميع إن شاء الله ، استغرب عدم بحثك عن الطريقة ؟ والتوثيق ( Documentation ) الخاص بالمحرر بموقعهم رائع ومشروح فيه جميع ماتحتاج :

.

عموماً الطريقة سهلة حقيقة لكن ماسيأخذ منك وقت هو اختيار وتحديد الألوان المناسبة ، والشرح البسيط التالي لطريقة عمل نمط للكود ( Syntax Theme ) وليس نمط لواجهة المستخدم ( UI Theme ) ، عند فتح المحرر قم بالذهاب لقائمة ( Packages ) ثم ( Packages Generator ) ثم ( Generate Atom Syntax Theme ) بعد ذلك قم بكتابة اسم لنمطك واختيار المسار المناسب لك واضغط على ( Enter ) ، ليقوم بعد ذلك بتوليد ملفات النمط الإفتراضية بنافذة جديدة بعد ذلك ستقوم بالتعديل على كل واحد فيهم بما يناسبك ، مبدئياً وقبل نشر النمط الخاص بك سيكون عملك على الملفات التي بداخل مجلد ( styles ) :

base.lessـ

colors.less

syntax-variables.less

ولمعاينة التغييرات قم بإختيار النمط الخاص بك وتفعليه من الـ ( Preferences ) ثم ( Themes ) ثم قم باختياره من القائمة المنسدلة الخاصة بالـ ( Syntax Theme ) ، ومع كل عملية حفظ ستلاحظ التغيرات ، وبعد انتهائك من ضبط النمط الخاص بك تبدأ بنشره إذا أردت ذلك والخطوات تجدها بالرابط التالي :

/v0.74.0/publishing-a-package

وبالتوفيق

جزاك الله خيرا في الحقيقة اردت البحث وذلك بعد إستشارتك

أنا الحمد لله أتقن اللغة الإنجليزية لكن أردت أن تعم الفائدة للجميع و شكرا