لقد قمنا ببعض التغييرات هنا !

اسمح لنا أن نعرفك على موقع نقرة بحلته الجديدة ! اختر القسم من القائمة لنوضح لك ما الذي حدث !

تنمية المحتوى العربي

الآن , أصبح تركيزنا الأكبر في نقرة على صناعة المحتوى وتعميمه , نعمل بشكل يومي لتوفير مقالات ذات جودة عالية من مصادر موثوقة لتحسين واقع الانترنت العربي, نحن في مهمة - كما الجميع - لتنمية التواجد العربي على الانترنت

لماذا ؟

قمنا ببحث بسيط , و وجدنا نتائج مخيفة ! يتحدث اللغة العربية ما يقارب 310 مليون شخص في حين أن المحتوى العربي لا يزيد عن 0.7% من محتوى الانترنت العام , و نصف هذا المحتوى محتوى غير هادف و أدنى من الجودة الحقيقية للمجتمع العربي , لذا كان لابد لأحدنا أن يتقدم في مسيرة لتحسين واقع الانترنت العربي .

خدمة سؤال و جواب

ملتزمون بدعمنا لجميع خدماتنا السابقة , لا تزال خدمة سؤال و جواب فعالة كما كانت من قبل , الفرق الوحيد هو انتقالها الى رابط فرعي على الموقع

لا تزال هذه الخدمة محل اهتمامنا كما هي محل اهتمام الكثير من مستخدمي الموقع , يمكنكم زيارة موقع خدمة سؤال و جواب من هنا , كل شيئ سيعمل كما كان في الماضي

qa.naqrah.net

ماذا عن حسابي ؟

كل شيئ تماماً كما تركته ! لا يوجد أي تغييرات في حسابات المستخدمين نهائياً

يمكنك تسجيل الدخول , تسجيل الخروج , تعديل بيانات الحساب , الاشتراك بالقائمة البريدية تماماً كما كنت تفعل سابقاً

حسابك الشخصي

تحديث السياسات

في حال كنت غائباً عن موقع نقرة لفترة طويلة , فنأمل منك اعطائنا بضع دقائق من وقتك لمراجعة سياسة الخصوصية و شروط الاستخدام للتأكد من أي تحديثات قد لم تقرأها قبلاً

سياسة الخصوصية و شروط الاستخدام

الخطوات التالية

الآن , بعد أن تعرفت على التحديثات الحاصلة في الموقع , سننتقل للخطوة التالية

نستطيع توفير مقالات مخصصة لك و تتمحور حول اهتماماتك , نحتاج منك أن تعرفنا باهتماماتك! سنفعل ذلك في الصفحة التالية ...

اختيار الاهتمامات
  • تنمية المحتوى العربي
  • خدمة سؤال و جواب
  • ماذا عن حسابي ؟
  • تحديث السياسات
  • الخطوة التالية

ما الذي يجعل VS Code أفضل محرر أكواد حالياً ؟

ما الذي يجعل VS Code أفضل محرر أكواد حالياً ؟

برنامج فيجوال ستوديو كود ( Visual Studio Code ) ويشتهر باسم VS Code هو محرر اكواد مجاني مقدم من شركة ما يكروسوفت , يتربع حالياً على عرش أفضل محررات الأكواد في العالم حسب احصائات Stackoverflow , فهو و بحسب تصويت المستخدمين أكثر محرر اكواد محبوب للمبرمجين حالياً .

اذاً , ما الذي يجعل VS Code أفضل محرر أكواد حالياً ؟ دعونا نتعرف على المحرر وأهم الميزات الموجودة فيه لنكتشف السبب.

VS Code يعتبر IDE وليس محرر عادي

كما ذكرنا في مقال سابق الفرق بين محرر الأكواد العادي و ال IDE هو أن المحرر العادي عبارة عن مربع نكتب فيه الأكواد ونعدل على الملفات ونضيف الصور وما الى ذلك , اما ال IDE فهو أكثر من ذلك بكثير , فيتضمن غالباً Compiler و Debugger وغيرها من الأدوات المساعدة وبالنسبة ل vs code فيتضمن جميع ميزات ال IDE الأساسية وبعض الميزات الثانوية , وما يعطيه القوة عن غيره هو السرعة الممتازة بالنسبة ل IDE طبعاً ستجد أن محرر أكواد Sublime Text أسرع بمراحل من vs code و لكن دعنا لا ننسى ان Sublime محرر عادي وليس IDE لذلك المقارنة هنا لن تكون عادلة أبداً من ناحية الأداء .

ومن المهم الذكر هنا أن vs code مختلف في طبيعته , هل هو IDE أم محرر عادي ؟ لازال الخلاف سائداً بين المبرمجين ولكن شخصياً أعتبره IDE أكثر من محرر عادي لبعض الاضافات المهمة الموجودة فيه ,أخبرونا في التعليقات برأيكم , هل VS Code محرر أكواد عادي أم IDE ؟

تجربة البرمجة باستخدام VS Code

ان كنا سنتحدث عن تجربة الاستخدام من الناحية التصميمية فأعتقد أن vs code يوفر تجربة استخدام مقبولة , من الممكن أن تتحسن بشكل أكبر ربما في المستقبل لكن الوضع الحالي مقبول , ولكن كمبرمج يهمني أكثر الأمور العملية كتكملة الأكواد التلقائية مثلاً auto-complete او تعليم الأكواد بشكل صحيح syntax highlight وغيره من الميزات , لحسن الحظ vs code يدعم جميع الميزات السابقة , فهو يدعم ما يقارب 20 لغة برمجة بجميع ملحقاتها من مكتبات أو أطر عمل وغيره , وأيضاً نجد أن اضافة emmet مضمنة تلقائياً فيه وتساعدنا هذه الاضافة على كتابة اكواد Html و css بشكل سريع وعملي جداً , واليكم فيديو يشرح طريقة استعمال Emmet مقدم من Gary Simon

سطر الأوامر المضمن Integrated Terminal

يأتي محرر vs code بسطر أوامر مضمن بشكل تلقائي , يعمل حسب طبيعة نظام التشغيل لديك , يوفر عليك سطر الأوامر المضمن الوقت و الجهد برأي بشكل كبير , بمجرد فتح مشروعك يمكنك فتح سطر أوامر في نفس نافذة محرر الأكواد والعمل بشكل مباشر ومشاهدة التحديثات في سطر الأوامر بشكل مباشر أيضاً , وهي ميزة فريدة في vs code لم تكن موجودة من قبل في أي محرر أكواد.

سابقاً , كنا نقوم بفتح 3 نوافذ للعمل على المشروع , اليكم الصورة بواسطة Tamal Anwar من موقع ميديوم

أما الآن بفضل خاصية سطر الأوامر المضمن , اختلف الأمر للتالي :

ستجد اهمية سطر الأوامر المضمن عند عملك على مشروع يحتوي على أكواد Sass مثلاً أو مشروع Vue.js أو لارافل , في هذه المشاريع من المهم أن يبقى أمر مراقبة الملفات لعلمية التجميع عاملاً في الخلفية لتفادي أي اخطاء او نتائج غير متوقعة.

السرعة و الأداء في VS Code

ربما هذا كما سبق و أوضحنا أفضل ما يميز vs code , على الرغم من أنه مبني باستخدام electron.js فهو سريع جداً في التشغيل وخلال الاستعمال على عكس المتوقع , ف محرر Atom مثلاً يستغرق تقريباً 15 ثانية ليفتح تماماً وينتهي من تحميل الاضافات , أما vs code فلا يستغرق أكثر من 8 ثواني وهو رقم ممتاز (المقارنة تمت على جهاز يعمل بنظام تشغيل Linux Elementary OS , 6GB Ram 2.4GHZ Proccessor)

أيضاً نجد ميزة قوية ل vs code عند الكلام على سرعة تنصيب الاضافات فيه , وسأكون صريحاً هنا , أنا من محبي محرر Atom , ويجب الاعتراف أن Atom تكمن مشكلته الجوهرية في الأداء عند الفتح دائماً , كذلك الأمر عند تنصيب اضافة قد يحتاج منك الكثير من الوقت في حين يمكنك الانتظار عدة ثوان فقط قبل متابعة عملك ان كنت تستخدم vs code.

تنزيل VS Code

هل أثار المنشور اهتمامك للتعرف على vs code ؟

vs code مجاني تماماً , يمكنك تنزيله من الموقع الرسمي ويعمل على جميع أنظمة التشغيل , قم بتنزيله وتجربته من هنا : https://code.visualstudio.com/

في النهاية...

كما نذكر دائماً , بيئة العمل التي تفضلها هي دائماً الأفضل ! وأيضاً في نفس الوقت علينا دائماً البحث عن الافضل عبر التجربة , لا يمكننا الحكم على منتج معين بأنه الأفضل ان لم نقم بتجربة منافسيه , صحيح ؟

اذاً , ما هي بيئة العمل التي تفضلها ؟ أخبرنا اجابتك في التعليقات!