كيفية تفعيل خادم الذرة المباشر


الاجابه 1:

حزم الأغراض العامة لـ Atom:

  • atom-like-brackets-editor - تعرف على مكان الأقواس المتعرجة "{}" ، تبدأ وتنتهي الأقواس "()" بجعل المؤشر يلمسها ببساطة.
  • atom-beautify - تجميل HTML و CSS و JavaScript و PHP و Python و Ruby و Java و C و C ++ و C # و Objective-C و CoffeeScript و TypeScript و SQL في Atom
  • atom-live-server - قم بتشغيل خادم http مع إمكانية تحميل الكبد.
  • Browser-plus - يسمح لك بتشغيل متصفح ويب داخل Atom في علامة تبويب جديدة
  • الحافظة-الإكمال التلقائي - احصل بسهولة على النص من الحافظة الخاصة بك باستخدام "cp" في محرر التحرير الخاص بك!
  • أيقونات الملفات - لتعيين أيقونات امتداد الملف وألوانه للملفات لتحسين الاستحواذ المرئي
  • ملف - يعرض حجم الملف الحالي على شريط الحالة
  • File-watcher - مراقب ملفات مفتوح لـ Atom سيطالبك عند تغيير الملف الموجود على القرص.
  • git-clone - قم باستنساخ الريبو بسرعة وافتح في نافذة ذرة جديدة
  • git-plus - يسمح لك بتنفيذ إجراءات git دون الذهاب إلى الجهاز
  • git-time-machine - تفاعل مرئيًا مع سجل الالتزام git لملف
  • تسليط الضوء - يبرز السطر الحالي في المحرر
  • التحديد - عند النقر المزدوج على كلمة ، فإنه يبرز التكرارات الأخرى لتلك الكلمة في الملف. (هذه الحزمة مع الخريطة المصغرة المحددة هي رائعة)
  • Jumpy - ينشئ مفاتيح اختصار ديناميكية للتنقل بين الملفات عبر الأجزاء المرئية.
  • لينتير - لينتير قاعدة لـ Atom. تقوم بتثبيت حزم لينتر أخرى فوق هذا. ابحث عن حزم linter الأخرى مسبوقة بكلمة "linter" أمامها. مثال: linter-jshint و linter-csslint و linter-jsonlint و linter-ruby و linter-pylint
  • local-history - وفر لي العديد من الأوقات عندما تعجز عن ذلك! يحتفظ بسجل التغييرات التي أجريتها على ملفات التعليمات البرمجية. فكر في سجل مراجعة مستند Google. قوي حقًا عندما نسيت ارتكاب شيء ما أو استخدام Git.
  • maybs-quit - تأكيد مشروط قبل الإقلاع لمنع الإغلاق العرضي للمحرر بالمفاتيح [CMD-Q].
  • - تعارضات الدمج - تسمح لك بحل تعارضات git داخل Atom
  • خريطة مصغرة - معاينة لكود المصدر الكامل (مثل Sublime Text). ملاحظة: تعتمد حزم الخرائط المصغرة الأخرى أدناه على تثبيت خريطة مصغرة. هذه الحزم المستخدمة معًا توفر تجربة تحرير قوية في رأيي.
  • minimap-cursorline - يعرض مؤشر Atom في الخريطة المصغرة
  • minimap-find-and-replace - إظهار نتائج البحث والاستبدال في خريطة مصغرة
  • تحديد الخريطة المصغرة - يعرض اختيارك في الخريطة المصغرة. ⚠ الحزمة المختارة تسليط الضوء مطلوبة.
  • تحديد الخريطة المصغرة - يبرز تكرارات الكلمة المحددة حاليًا في الخريطة المصغرة. هذه طريقة رائعة لإلقاء نظرة على عدد التكرارات وأين يقيمون في الملف!
  • minimap-git-diff - أظهر تغييرات git في الخريطة المصغرة (أخضر = إضافة ، أصفر = تغيير ، أحمر = حذف). رائع لإلقاء نظرة سريعة على الأقسام التي قمت بتغييرها في الملفات الكبيرة!
  • فتح في المتصفح - يضيف "فتح في المتصفح" إلى لوحة الأوامر وقائمة النقر فوق الخيار
  • open-terminal-here - يضيف "Open Terminal Here" إلى لوحة الأوامر ثم انقر فوق القائمة
  • أوامر مدير الحزمة - تعطيل / تمكين الحزم من لوحة الأوامر (مثل Sublime Text).
  • إعدادات الحزمة - فتح جزء الإعدادات بسرعة لحزمة معينة (مثل Sublime Text)
  • جزء-تخطيط-زائد - يسمح بإنشاء أجزاء متعددة داخل المحرر (مثل نص سامي)
  • البرنامج النصي - يسمح لك بتشغيل ملفات نصية مختلفة داخل Atom. يدعم نصوص JavaScript و CoffeeScript و Ruby و Python و Go و Bash و PowerShell. يمكنك إضافة المزيد!
  • set-syntax - إنشاء أوامر لوحة أوامر سهلة لتعيين صيغة الملف الحالي (أمر مجموعة متطابقة من مجموعة سامية)
  • swackets - تسهل معرفة مدى تداخلك داخل الوظائف ، العبارات الشرطية
  • إعدادات المزامنة - مزامنة إعدادات الحزمة وخريطة المفاتيح والحزم المثبتة
  • عرض الشجرة تلقائيًا - تحديد حجم عرض الشجرة تلقائيًا عند فتح / إغلاق المجلدات
  • tree-view-git-status - نظرة سريعة على حالة مستودع Git في عرض شجرة Atom.
  • platformio-id-terminal- يسمح لك بتشغيل جلسات طرفية متعددة من داخل محرر Atom (يدعم الأصداف الأخرى مثل zsh إلخ ..)
  • rest-client - عميل REST بسيط للمحرر المفضل لديك (فكر في Postman ، ولكن ضمن محررك)
  • wakatime - فيتبيت للمبرمجين. احصل على رؤى ومقاييس آلية حول البرمجة الخاصة بك.

الحزم ذات الصلة بالواجهة الأمامية / الويب لـ Atom:

  • atom-json-color - لون JSON بلون لكل مستوى
  • فئة معرف تلقائي
  • autoclose-html - يقوم بأتمتة إغلاق علامات HTML
  • autoprefixer - مبرمج تلقائي لملفات CSS و SCSS
  • منتقي الألوان - يُظهر منتقي ألوان تفاعليًا من داخل Atom
  • css-clean - فرز CSS و SASS ومحاذاةهما بشكل جميل
  • خصوصية css - توضح خصوصية المحددات في ملف CSS في Atom
  • docblockr - يجعل كتابة تعليقات كود جافا سكريبت في غاية السهولة!
  • emmet - يوفر اختصارات لإنشاء العناصر وإضافة السمات والقيم والمزيد عند العمل مع ملفات HTML و CSS
  • livestyle-atom - أداة تحرير ثنائية الاتجاه في الوقت الفعلي لـ CSS و LESS و SCSS
  • أصباغ - ألوان العرض في المشروع والملفات.
  • es6-javascript - مقتطفات جافا سكريبت لتطوير الإنتاجية

هل يؤدي وجود كل هذه الحزم إلى إبطاء محررك؟

  • كلا ، لم أشعر بأي تباطؤ. قد يكون الأشخاص الذين لديهم محركات أقراص ثابتة (HDD) وذاكرة RAM أقل ، ولكن إذا كان لديك أكثر من 4 جيجابايت من ذاكرة الوصول العشوائي ومحرك أقراص صلبة (SSD) ، فيجب أن تكون سرعاتك سريعة.
  • لماذا تستخدم الكثير من الحزم؟

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

    عرض:


الاجابه 2:

خريطة الذرة المصغرة:

تمييز محدد:

تحديد الخريطة المصغرة:

عمود التمييز:

مدير المشروع:

تجميل الذرة:

أيقونات الملفات:

أداة انتقاء اللون:

نصيحة: يمكن لبعض المكونات الإضافية أن تبطئ من سرعة atom. إذا كنت تشعر أن الذرة بطيئة ، فقم بإلقاء نظرة على Packages-> Timecop لمعرفة ما إذا كان المكون الإضافي يتباطأ في الذرة.


الاجابه 3: