10

هل تستخدم محرر نصوص (text editor) ام بيئة تطوير متكاملة (IDE) ؟ ولماذا ؟

  • afaki

ما هي الاسباب التي جعلتك تُفضل احدهما على الاخر

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

كنت استخدم محرر Sublime والآن استبدلته ب Visual Studio Code وهو ايضا محرر. والسبب جمال المحرر ونظافته من كل الزوائد والادوات التي تجعل الشاشة مكتظة فضلا عن شاشته السوداء الجميلة والطريقة التي تجعل الكود مرتبا في ظهوره وألوانه. استخدمه عندما ابرمج بـ لغة PHP حيث لا تتطلب اللغة ادوات معينة فكل ما تحتاجة هو مساحة لكتابة الكود واخرى صغيرة لعرض ملفات المشروع. خذها قاعدة ان اي لغة تتبع نمط Scripting يصبح استخدام المحرر معها مريح وسلس. اما اللغات التي تتطلب بناء للبرنامج فيفضل ان تستخدم معها IDE.

لكن عندما ابرمج بلغة الجافا استخدمة بيئة IDE Eclipse حيث ان طبيعة اللغة تحتم عليك التعامل مع بيئة متطورة للقيام بمهام معينة او لتنقيح البرنامج او للتعامل مع مختلف الوظائف بسهولة كانشاء Packages او تنظيف المشروع او اعادة بناءه او تصديره لملف تنفيذي. وهذا راجع لاحتياجات اللغة بالنفس كما ذكرت.

بالنسبة لـVisual Studio Code

هل يدعم العربية ؟

وهل يدعم الإكمال التلقائي للدوال ؟

وهل يدعم الإغلاق التلقائي لأكواد HTML داخل ملف php ؟

  • نعم

  • لا يدعم , تحتاج الى اضافة Plugin من خلال :

  • لا

هل توافر على اجهزة الماك بعد؟

نعم انا استخدمه على الماك. افضل محرر على الاطلاق حتى الآن (من وجهة نظري) واكثر شي جميل فيه هو الخط الذي يستخدمه لكتابة الكود. خط مريح جدا للاعصاب والعين واضح وغير ثقيل ويجعلك تحب الكتابة فيه.

لاحظة انه Visual Studio Code وليسVisual Studio !

انا استخدم Text Editor في كل شيء، ما عدا ال Java.

السبب ان sublime text خفيف و مريح جدا

في مقرر برمجة الشبكات بلغة #C أستخدمت وزملائي Text Editor بسيط حتى نتمكن من التعوّد على كتابة الأوامر بدون مساعدة البرامج التي تقوم بإظهار قائمة منبثقة بالأوامر حال كتابة أول أحرف منها، كان الأمر ممتع بالرغم من أنني لستُ من هواة تخصص الشبكات.

أمّا عن البرمجة بصفة عامّة فإنني استخدم CodeBlocks الإصدار 13.12 لما يتمتّع به من سلاسة وبساطة وقوّة في الوقت نفسه.

كذلك Visual Stodio 2010/1008 عندما يتعلّق الامر بلغة ASP.Net

محرر النصوص

فهو خفيف و واضح

أما بيئة التطوير فهيا نوعا ما ثقيلة

كما أنها تزيد من ضخامة المشروع

حتى لو كان بسيط :)

استخدم text editor لأني لا احتاج في الوقت الحالي الى IDE.


هل يوجد IDE بسيط وخفيف للمبتدئين في php ؟

nusphere phped ممتاز

هل يمكن استبداله بـ NuSphere PhpExpress ؟

لا احتاج شيء مدفوع وانا مبتدئ

-1

دا Accelerator ... بيسرع التطبيقات المشفرف بإستخدام nucoder ... مش محرر

أنصحك تجرب الإصدار ال trial منه أولاً لمدة شهر .. ربما لا يعجبك

أستخدم محرر نصوص لأته خفيف و لا أرى حاجة لي ل IDE حاليا

C++ : أستخدم Dev-Cpp هو IDE خفيف جدا :)

PHP : Notepad ++

محرر نصوص (Sublime Text 3) بالإضافة إلى (Notepad++) لدعمه للغة العربية.

استخدم nusphere phped IDE لأكثر من 6 سنوات

أستخدم محرر نصوص komodo edit

كنت على Sublime وحاليا على Atom. الموضوع يتعلق باللغة برأي، فمن الصعب العمل على جافا دون IDE.

استعمل محرر نصوص (VIM) لماذا :

1) لأن استخدم لوقت عديدة متل python pascal c++ shell scripting ... لذلك استخدم أدت واحدة لكل المهام ليس لدي الوقت لتعلم ide جديد كل مرة .

2) لأني لن استخدم حتى 10% من IDE ضخم مثل Intellij أو فيجوال ستديو

3) ال-ide فيه الكثير من الأزرار عندما اكتب code لرد أن أبعد يديا عن الكيبورد

4) استطيع تخصيص محرري مثل ما أريد ليس مثل ال-ide إمكانيت تخصيص صغيرة جداً

5) محر النصوص سريع جداً وليستهلك مورد حاسوبية كثيرة مثلاً Vim موجود في ال-laptop ال-archlinux وموجود في laptop ال-slackware وحتى في ال-raspberry pi الخاص بي .

هده صورة عن محرري (In Action ) :

أسف على الأخطاء اللغوية استعمل Yamli

محرر نصوص لمشاريع الوب .. و بيئة تطوير متكاملة يعتمد على نوع المشروع فمثلاً تطوير الاندرويد و تطوير الالعاب وغيره يحتاج IDE .

أستخدم محرر VIM و أُفضله عن sublime text لأنه مجانى و يدعم ال plugins مثل sublime text و متوفر أيضاً لنظام لينكس و هذا هو أهم شىء لأننى سأنتقل لاحقاً إلى لينكس بعيداً عن ويندوز :)

اريد دعم اللغه العربيه sublime text 3 (:

فعليك إذاً بالتوجه إلي atom ، حيث يشبه sublime بصورة كبيرة إضافة إلي دعمه للغة العربية

مُحرر نصوص. لانه يقوم بالمطلوب بدون نقص أو زيادة.

أنا أستخدم محرر Brackets

استخدم notepad++ لانه خفيف جدا

وBrackets ايضا

استخدم notepad++ فهو جيد كمحرر نصوص

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

أما في الواجهة الرسومية فقد ثبّت محرر atom منذ فترة قريبة وأنا الآن أجربه، ولكن قبل هذا المحرر فكنت أستعمل محرر جنوم؛ فهو المحرر الأساسي مع توزيعة أعجوبة.

وعمومًا فالمحررات أخف وأسرع من بيئات التطوير.