موسيقي ترحيبية
(المتحدث) برنامج atom هو برنامج محرر نصوص
للقرن ال21
لقد تم هندسته للمقاربة
و هو مدعم بمميزات متكاملة
خارج الصندوق
والتي تساعد علي زيادة انتاجيتك
من المرة الأولى التي تشغله فيها
ولكنه أيضا قابل للإختراق
إلى النخاع
مع تقديم المرونة القصوى ذاتها
الموجودة في محررات النصوص
التقليدية
دون الحاجة لأي تعديلات من جهتك.
في هذا الفيديو سنستعرض كيفية
ضبط atom للإستخدام
الإعدادت،
روابط المفاتيح المتخصصة،
الواجهات
و الحزم.
أسهل طريقة لتثبيت atom
هي فتح اعدادت المحرر الخاصة بك
الإعدادات الأساسية الخاصة بك
تحتوي على حقول التفضيلات الشائعة
مثل نوع ملفاتك المشغرة
أو تعريف تجاهل الملفات والمسارات
على مستوى التطبيق.
ويمكنك أيضا تحديد مكان حفظ افتراضي
لمشاريع atom هنا
اعدادت المحرر الخاصة بك
تتيح لك تخصيص
الطريقة التي يظهر بها النص في نافذة المحرر
هذه الخصائص تتيح لك ضبط
حجم الخط ومفتاح التبويب،
أو تبديل المساعدات البصرية
مثل أرقام الأسطر،
ارشادات مسافة البدء، وحتى المخفية.
لديهم اعدادات معرفة افتراضية لاستخدامك.
ولكنها سهلة التخصيص
في حال أردت عمل تعديل
هنا أو هناك.
تبويب ربط المفاتيح في اعدادات
atom الخاصة بك
يعرض لك جميع اختصارات
المفاتيح في المتناول
المتاحة لك.
atom يحتوي على اعدادات مسبقة
مع اعدادات رئيسية لربط المفاتيح،
ولكن هذه القائمة تكبرعند توسعته
بأدوات وحزم من طرف ثالث.
في حال احتجت إلى البحث عن اختصار سريعاً،
بإمكانك استعمال مربع البحث وتصفية القائمة.
في حال احتجت إلى تجاوز مفتاح اختصار معين
أو أردت انشاء جديد من الصفر.
بإمكانك تعديل خريطة المفتاح الخاصة بك مباشرة.
atom يستخدم تدوين الكائن CoffeeScript
لإدارة روابط المفاتيح في هذا الملف،
لسهولة قراءة وإنشاء الاختصارات.
هناك أيضاً قصاصة معرفة مسبقاً لإنشاء
رابط مفتاح جديد.
ماعليك سوى طباعة key والضغط على إدخال
atom يقوم بتوسيع القصاصة لنموذج مناسب لك.
بالحديث عن القصاصة،
ملف القصاصة في اعدادات atom
يسمح لك بتعريف اختصار توسيع-النص
لاجزاء من الكود أو النصوص
المستخدمة بشكل دوري.
مثل ارتباط المفاتيح، القصاصات
كذلك تم كتابتها
بتدوين الكائن CoffeeScript،
كما يحتوي atom على قصاصة لإنشاء القصاصات،
فقط اكتب snip، واضغط على إدخال
وستحصل على نموذج قصاصة يمكنك تعديلها
لتعريف نطاقها وسلوكها.
تبويب الواجهات في الاعدادات
يسمح بتخصيص الأنماط البصرية
لعناصر الواجهات في المحرر
بالإضافة إلى تظليل بناء الجملة
داخل المحرر.
الواجهات هي مجموعة من اجراءات النمط،
مكتوبة بلغة LESS،
وهي عبارة عن مجاميع من CSS
atom يحتوي على حزم معرفة مسبقاً
بمجموعة من الواجهات
لإتاحة العديد من الخيارات للبدء،
ولكن هناك المئات من الواجهات
متاحة لك للتجربة،
جميعها تم اضافتها من قبل زملائك
مستخدمي atom
لتثبيت الواجهة، فقط اضغط على
تبويبة تثبيت في الاعدادات
ثم اختر أحد الواجهات المختارة،
أو ابحث عن واجهة تعجبك.
في حال لم تعجبك أحدها،
أو ربما قمت بتثبيت واجهة
ولكن ترغب بعمل بعض التعديلات،
يمكنك تجاوز أي نمط بانشاء اجراء مخصص
في ملف style.less في اعدادات atom
atom يأتي بوظائف وافرة
من أول تشغيل لك،
ولكن مثل أي محرر نصوص عصري يعمل على ASCII،
فهو قابل للتوسعة على جميع الأصعدة.
بإمكانك تثبيت الحزم لتحسين atom
من مكتبات قصاصة بناء الجملة محددة
إلى عناصر واجهات جديدة تماماً
مثل الواجهات، atom
يحتوي على مجموعة من الحزم الرئيسية،
وبإمكانك ادارة جميع الحزم المثبتة لديك
في تبويبة الحزم.
انتبه إلى أنه يمكنك تعطيل
أو ازالة الحزم الرئيسية بشكل كامل
لمساعدتك في التخلص من أي حمل إضافي
قد يقلل من سرعتك.
بالإضافة إلى الحزم الرئيسية،
هناك أكثر من 2,000 حزمة مطورة
من قبل المستخدمين
متاحة من قبل مجتمع atom.
فقط استخدم تبويبة تثبيت للحصول على حزمة
تتيح لك وظيفة اضافية تبحث عنها.
فيما إن كنت ترغب بمحرر نصوص
سهل الاستخدام
ويعمل خارج الصندوق،
أو تفضل بيئة تسمح لك بصُنع تجربتك،
atom يملك جميع ماتحتاج إليه.
في النهاية، Atom هو محرر نصوص
هو محرر النصوص الخاص بك.