أتوم باللغة الروسية. أتوم هو محرر نصوص. ما الجديد في هذا الإصدار

ذرة("Atom" الروسية) هو محرر كود نصي مجاني من شركة GitHub ، تم إنشاؤه على أساس منصة Electron. إنها أداة رائعة لكتابة التعليمات البرمجية وتطوير البرامج والتطبيقات المستندة إلى الويب. يمكنك تنزيل محرر Atom المجاني لنظام التشغيل Windows أو Mac أو Linux.

ما هو هذا البرنامج؟

Atom Text Editor هو محرر مفتوح المصدر. تم تطويره باللغة الإنجليزية ولديه مجموعة واسعة من خيارات التخصيص. على الرغم من حقيقة أن هناك اليوم عددًا كبيرًا من البرامج من هذا النوع ، على سبيل المثال: أو - لديهم جميعًا أوجه قصور خاصة بهم.

لذلك ، حاول GitHub إنشاء محرر يجمع بين جميع الميزات الضرورية وليس له أي عيوب. يطلق عليه مطورو المنتج أنفسهم محرر نصوص القرن الحادي والعشرين.

فرص

يتضمن هذا البرنامج مدير الدُفعات ، ومتصفح نظام الملفات ، ومدير المشروع ، وبالطبع محرر الكود. وهو يدعم لغات البرمجة مثل Java و HTML و CSS و C / C ++ و SQL و Python و PHP وغيرها الكثير.

كيف تستعمل؟

يسمح لك المحرر بتثبيت حزم متنوعة تدعم عددًا كبيرًا من الميزات والوظائف الإضافية.

تثبيت حزمة جديدة أمر بسيط:

  • بالانتقال إلى علامة التبويب دليل الترحيب ، تحتاج إلى تحديد تثبيت حزمة ، وبعد Open Installer ؛
  • بعد تثبيت الحزمة المطلوبة ، يمكنك تغيير إعداداتها باستخدام زر الإعدادات أو إلغاء تنشيطها باستخدام الزر تعطيل.

واجهه المستخدم

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

بعد تثبيت المحرر ، يمكن للمستخدم اختيار الموضوع الذي يناسبه بشكل مستقل. للقيام بذلك ، انتقل إلى قائمة التحرير ، ثم التفضيلات -> السمات. بالإضافة إلى السمة ، تتيح لك هذه اللوحة أيضًا تحديد إبراز بناء جملة Theme Syntax. يقدم المطورون خيارين للتصميم - فاتح وداكن (افتراضيًا). بالإضافة إلى ذلك ، يمكنك تثبيت السمة عن طريق تنزيلها من الإنترنت.

الخصائص

Free Atom ، مثل أي محرر آخر ، له مزايا وعيوب.

مزايا

يمكن أن تنسب مزايا هذا التطبيق بأمان:

  • المصدر المفتوح
  • التوزيع المجاني للبرنامج ؛
  • دعم عدد كبير من اللغات والأطر ؛
  • التبديل بين الترميزات
  • التفاعل مع Git و Github ؛
  • تمييز بناء الجملة ، التدقيق الإملائي ، الوظيفة والأقواس ، الإكمال التلقائي ، القياس ، وضع تقسيم الشاشة ، إلخ ؛
  • Teletype للعمل البرمجي التعاوني ؛
  • مستكشف مدمج ومدير مشروع ومثبت الحزمة.

عيوب

يمكن أن تعزى عيوب هذا البرنامج فقط إلى حقيقة أنه لا يتم توزيعه باللغة الروسية. ومع ذلك ، يتم حل هذا الخلل بسرعة عن طريق تثبيت الحزمة الإضافية "i18n" ، والتي تضيف اللغة الروسية إلى Atom.

حصيلة

يعد Atom Editor مثالاً لأداة مطور ممتازة تحتوي على جميع المزايا والإمكانيات التي تسرع الترميز وإنشاء البرامج ، مما يجعل العملية مريحة قدر الإمكان للمستخدم.

تم تطوير Atom بواسطة فريق تطوير GitHub ، حيث وضعوا منتجهم كمحرر نصوص للقرن الحادي والعشرين. ما الذي كان يسعى إليه المطورون في البداية ولماذا كانت لديهم حتى الرغبة في إنشاء ذرة ، لأن السوق مليء بمحرري النصوص؟ وفقًا للمطورين ، هناك العديد من البرامج المماثلة في السوق ، على سبيل المثال ، Sublime Text 3 و Brackets وما إلى ذلك ، لكن لها عددًا من العيوب. يتمتع بعض محرري النصوص بفرص غنية من حيث توسيع الوظائف ، والتخصيص ، ولكن من الصعب دراسة الأمر برمته ، والقيام بذلك لمستخدم عديم الخبرة دون معرفة خاصة ، بينما البعض الآخر ، على العكس ، سهل الفهم ، ولكن وظيفي قليل. لذلك تم تطوير الذرة من أجل إزالة هذه الحواف والجمع بين كل مزايا المنافسين!

البداية الأولى

عند إطلاق الذرة لأول مرة ، تفتح أمامنا نافذة ترحيب ، تتكون من لوحتين ، على الجانب الأيسر شعار المحرر ، ووصف مع الروابط ، وعلى الجانب الأيمن من قائمة الأقسام الرئيسية من برنامج مع أوصاف صغيرة لكل منها - مما سيساعد في تكوين صداقات مع الذرة من الدقائق الأولى.


واجهه المستخدم

أول ما جذبني بعد تثبيت atom هو واجهته الممتعة والودية ، والتي تتناقض بشكل حاد مع المنافسين ، للأفضل. تصميم الذرة بديهي للغاية ومدروس ، ولا يوجد شيء غير ضروري ، وجميع العناصر موجودة بشكل صحيح ، حتى أن المبتدئين لن يواجهوا أي صعوبات في البداية في فهم المكان.

تسليط الضوء على الكود بشكل عام ، أنا شخصياً أحببت الموضوع ، وهو الافتراضي بعد تثبيت الذرة. موافق ، إنها رائعة فقط!


تعد نافذة إعدادات البرنامج أيضًا مريحة للغاية ويتم إجراؤها بشكل جميل ، حيث يحتوي كل إعداد على وصف يساعدك على فهم الغرض منه. بالإضافة إلى ذلك ، قام المطورون بتضمين فرصة مثل عرض أوصاف المكونات الإضافية المثبتة بشكل إضافي وموضوعات المحرر ، دون الحاجة إلى الانتقال إلى الصفحة التي تحتوي على المكون الإضافي على الإنترنت ، وأعتقد أن هذا رائع!


قائمة إعدادات محرر نصوص Atom

يمكن فتح إعدادات محرر النصوص atom من خلال قسم القائمة "عرض" ، أو "إعدادات" العنصر ، أو من خلال مجموعة من مفاتيح التشغيل السريع - Ctrl + ،

يحتوي البرنامج على مجموعة كبيرة ومتنوعة من الإعدادات ، وجميع الإعدادات مقسمة إلى فئات دلالية (مناسبة أيضًا).
Core - إعدادات جوهر البرنامج تحرير - إعدادات لتحرير النص وعرضه في نافذة المحرر النظام - إعدادات لعرض الذرة في قائمة سياق نظام التشغيل Keybindings - قائمة ووصف جميع مفاتيح الاختصار لمحرر النص atom الحزم - قائمة بجميع المكونات الإضافية المثبتة في atom وإعداداتها مع وصف ، بالإضافة إلى زر تمكين / تعطيل لأي مكون إضافي (حتى البرنامج). السمات - قسم به قائمة بالسمات المثبتة وإعداداتها. التحديثات - قسم للإخطارات حول الإصدارات الجديدة من المكونات الإضافية والسمات ومحرر النصوص نفسه مع زر تحديث لكل منها. التثبيت - قسم من المكونات الإضافية والسمات الإضافية للذرة مع وصف لكل منها ، ومرشح سريع وزر تثبيت.

يمكنك تغيير كل شيء تقريبًا هنا ، ولا تحتاج إلى الدخول في ملفات النظام لهذا الغرض ، كما هو الحال في برامج تحرير التعليمات البرمجية الأخرى ، يمكن القيام بكل شيء بشكل صحيح في لوحة الإعدادات عن طريق تمكين / تعطيل إعداد أو آخر.

مفاتيح التشغيل السريع لـ Atom

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


ملحقات Atom


تلميحات Hotkey

ميزة رائعة في الذرة - كل شيء مفيد عندما تكون نافذة المحرر فارغة ، فإنها تعرض شريط تمرير نصي به تلميحات حول مفاتيح الاختصار المستخدمة بشكل متكرر في البرنامج.


إشارات مرجعية

تتوفر الإشارات المرجعية فور إخراجها من منطقة الجزاء في الذرة للمساعدة في تسريع عملية التنقل في التعليمات البرمجية المجمعة. على سبيل المثال ، لديك ملف css به أنماط لكتل ​​المواقع ، ومن خلال وضع إشارات مرجعية في بداية كل قسم من أقسام أنماط الحظر ، يمكنك التنقل بسهولة وسرعة بين أقسام التعليمات البرمجية هذه عن طريق تعيين إشارات مرجعية عليها. أو عندما تنتهي من يوم عملك وترغب في فتح المكان الذي عملت به بالأمس بسرعة ، في اليوم التالي ، ضع إشارة مرجعية عليه ولا تقلق!

توجد الإشارات المرجعية في atom في عنصر القائمة "تعديل" "إشارة مرجعية". يمكنك أيضًا وضع / إزالة إشارة مرجعية في قسم التعليمات البرمجية باستخدام مجموعة المفاتيح Alt + Ctrl + F2 والتنقل عبر الإشارات المرجعية: Forward - F2؛ رجوع - Shift + F2 يمكنك عرض قائمة بجميع الإشارات المرجعية في المستند باستخدام اختصار لوحة المفاتيح - Ctrl + F2


Git و GitHub في Atom

الميزة الملائمة جدًا لـ atom هي أيضًا حقيقة أنها تحتوي على لوحة للعمل مع التحكم في إصدار Git ، والتي تتيح لك التحكم في الإصدار مباشرةً من محرر النصوص atom دون الحاجة إلى الانتقال إلى وحدة التحكم. وبالطبع ، قام مطورو atom بتضمين دعم لربط المستودع على GitHub بمحرر atom. (سنتحدث بمزيد من التفصيل عن العمل مع Git في الذرة في المقالات التالية)


يحتوي Atom أيضًا على دعم للمقتطفات (أجزاء معدة من التعليمات البرمجية). عند كتابة الأحرف الأولى من المقتطف ، تظهر نافذة بها قائمة بالمقتطفات المعدة بالفعل في البرنامج (لهذا النوع من المستندات) ، والتي تتوافق مع الأحرف التي تم إدخالها. يتم توسيع المقتطفات عن طريق الضغط على مفتاح Tab.
يمكننا أيضًا إنشاء المقتطفات الخاصة بنا (المزيد حول هذا الموضوع في المقالات التالية من هذه السلسلة). توجد قائمة المقتطفات في قسم "الحزم" من القائمة الرئيسية ، عنصر "المقتطفات" ، وإذا حددنا العنصر "المتاح" هنا ، فستفتح نافذة بها قائمة بجميع المقتطفات المتاحة لهذا النوع من التعليمات البرمجية.


شريط الأوامر في Atom

تتوفر جميع الوظائف والأوامر المتاحة للبرنامج في لوحة الأوامر ، والتي يمكن فتحها في عنصر قائمة "الحزم" "لوحة الأوامر" ، أو عن طريق الضغط على مجموعة المفاتيح السريعة - Ctrl + Shift + P

بالإضافة إلى حقيقة أن جميع الوظائف المتاحة مدرجة في لوحة الأوامر ، فإن العديد من الوظائف التي يتم تعيين مفاتيح التشغيل السريع لها تشتمل على مجموعة من مفاتيح التشغيل السريع التي تقوم بتشغيل هذه الوظيفة / الأمر.

يمكننا تصفية القائمة عن طريق إدخال اسم الأمر في حقل التصفية السريع.


بالإضافة إلى علامات التبويب ، يمكننا تقسيم نافذة المحرر إلى لوحات. توجد قائمة اللوحات في قسم القائمة الرئيسية "عرض" ، علامة التبويب "أجزاء". أو من قائمة السياق في نافذة المحرر. إذا اخترت الأمر "انقسام - أعلى ، أسفل ، يسار ، يمين"، ثم ستتم إضافة نافذة أخرى في نافذة المحرر في الأعلى ، والأسفل ، واليسار ، واليمين ، وفقًا للأمر المحدد. في المقابل ، يمكن أيضًا تقسيم أي لوحة إلى عدد لا حصر له من اللوحات الإضافية. يمكن تغيير أبعاد الألواح عن طريق سحب حدود اللوحة المرغوبة.


هذا هو ، من حيث المبدأ ، كل ما أردت قوله في الدرس الأول في سلسلة من الدروس على محرر النصوص هذا ، المسمى Atom. بالمناسبة ، Atom بالنسبة لي هو محرر النصوص الرئيسي الذي أكتب فيه كود البرنامج.

آمل أن يكون المقال مفيدًا لك ، فأنا في انتظار تعليقك على هذا المحرر ، أكتب ما يعجبك أو لا يعجبك فيه وما هي المكونات الإضافية للذرة التي تستخدمها. سأكون سعيدا لمناقشة هذا الموضوع معك. وبهذا لا نقول وداعا - نراكم في المقال القادم الذي سيخصص لتحليل جميع عناصر واجهة الذرة وتكوينها! حتى!

برنامج Atom هو محرر رمز برنامج شائع يستخدمه غالبًا المبرمجون ومطورو الويب.

تعود شعبية هذا المحرر إلى وجود أبسط واجهة والعديد من الوظائف المفيدة. يدعم Atom جميع اللغات والتشفيرات المعروفة ، ويتضمن أيضًا ميزة تمييز بناء الجملة. بالإضافة إلى ذلك ، تم تجهيز وظائف البرنامج بمدير ملفات ملائم للغاية يسمح لك بالتبديل بسرعة بين الدلائل والمستندات المفتوحة.

يشبه مبدأ تشغيل البرنامج من نواحٍ عديدة وظائف متصفحات الويب الحديثة. سيتم عرض كل مستند تفتحه في علامة تبويب منفصلة ، وسيكون التبديل بينها سريعًا ومريحًا للغاية. في حالة إغلاق إحدى علامات التبويب عن طريق الخطأ ، يمكنك إعادتها مرة أخرى باستخدام وظيفة "علامة التبويب المغلقة".

تم تصميم الأسلوب الأولي لمحرر Atom بألوان داكنة. يوفر هذا راحة استخدام المحرر في ظروف الإضاءة السيئة أو في الليل. إذا رغبت في ذلك ، يمكن تغيير نظام الألوان ليناسب ذوقك.

محرر متعدد المنصات من مطور جيثب الشهير. يدعم Atom out of the box لغات البرمجة الرئيسية ، ويسمح لك ببناء الكود الخاص بك وإبراز الأوامر الأساسية. باستخدام هذا التطبيق ، يمكنك إدارة علامات التبويب المفتوحة بمرونة وتتبع محفوظات التغييرات والبحث عن المعلومات التي تحتاجها من خلال تحديد معايير بحث متنوعة. "تسليط الضوء" على البرنامج هو وجود العديد من الوظائف الإضافية. يتم توفير مدير خاص لتنزيلها وتمكينها.

فرص:

  • تحرير التعليمات البرمجية
  • دعم علامات التبويب والإشارات المرجعية.
  • تسليط الضوء على تركيب؛
  • تثبيت التمديدات
  • بحث متعدد الوظائف.

مبدأ التشغيل:

افتراضيًا ، يدعم البرنامج بناء الجملة لما يزيد قليلاً عن 50 لغة ؛ يمكنك توسيع هذه القائمة عن طريق تثبيت المكونات الإضافية. يتم اختيار الترميز ولغة البرمجة الحالية في الركن الأيمن السفلي من التطبيق.

بشكل عام ، الواجهة واضحة تمامًا - بعد تشغيل الأداة ، يتم عرض كتلة من علامات التبويب على اليسار ولوحة لتعيين المهام إلى اليمين. ومع ذلك ، ضع في اعتبارك أن قائمة Atom لا تتم ترجمتها إلى اللغة الروسية. لسوء الحظ ، لم نتمكن من العثور على الكراك وتنزيله لمحرر نصوص كود Atom ، وجميع ملفات الترجمة المقترحة لم تكن متوافقة مع أحدث إصدار من البرنامج.

الايجابيات:

  • العديد من الإضافات المختلفة ؛
  • تسليط الضوء على التغييرات
  • تشغيل التعليمات البرمجية القابلة للتنفيذ باستخدام حزم الطرف الثالث ؛
  • القدرة على تخصيص الواجهة من خلال مواضيع مختلفة ؛
  • يمكن تنزيل محرر Atom لنظام التشغيل macOS و Ubuntu (Linux).

سلبيات:

  • على الرغم من الصدفة "الخفيفة" على ما يبدو ، فإن الأداة تتطلب الكثير من موارد الكمبيوتر الشخصي ؛
  • تتحقق أفضل وظيفة بعد تثبيت الإضافات ؛
  • قائمة غير سكانها ينالون الجنسية الروسية.

Atom هي أداة رمز آلة قوية تعتمد على إطار عمل Electron الحديث متعدد المنصات. تتمثل مزاياه الرئيسية في تعدد استخداماته ودعمه للعديد من الملحقات المختلفة.

نظائرها:

  • Sublime Text هو أداة مساعدة متعددة الوظائف لكتابة التعليمات البرمجية ؛
  • برنامج Notepad ++ هو محرر HTML شائع.