هل لكل لغة code editor خاص بها

AminaBenbarca

السلام عليكم ، عنوان المشتركة حقا يعكس استفساري ،انا الان في 18 من عمري ،اعلم انني بدأت متأخرة لكن لا بأس ،منذ مدة بدأ يستهويني هذا المجال فبدأت بتعلم HTML و CSS كبداية ( web design) واستخدمت في ذلك code editor : brackets ،والان اريد الاطلاع ايضا على عالم البرمجة و رايت الكثير يتحدث عن الباثيون ،سهولتها، وانتشارها الكبير فقررت تعلمها من كورس بالانجليزيه ، والذي طلب تحميل pycharm ، اذن سؤالي هل لكل لغة code editor خاص بها

شكرا مسبقا

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

التعليقات

تستطيع استعمال اي اديتور مع اي لغة فقط ابحث عن اضافة لهذة لغة .

اشهر ايدتور وانصحك به وينفع مع جميع لغات تقريبا هو vscode مع ملاحضة ان brackets ايضا اديتور لكن يشتهر فقط في ويب.

هذا بخصوص اديتور.

يوجد شي ثاني وهو ide مثل visual studio eclipse pycharm.

هذه تعتبر ide اي بيئة تطوير متكامله وليست اديتور لها ميزات اكبر من اديتور وربما تكون مدفوعة وليست مجانيا عكس اشهر اديتور مجانيه.

وide قد تخصص للغة معينه مثل pycharm لكنه ليس مقدم من بايثون انما مطور من شركة اخرى ويوجد منافسين له.

اما مثلا visual studio تستطيع عمل به باكثر من لغة منها بايثون

انا لم اجرب ان استخدم ide سابقا بشكل حقيقي فقط تجربة

حيث اكتفي ب vscode لكل شي تقريبا

الويب البايثون go flutter استعمله مع كل شي .

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

هناك العديد من الخيارات, ابسط محرر هو notepad++ و هناك محرر اخر اكثر تطورا يمكنك العمل عليه و استخدام اضافات تسهل عليك كتابة الاكواد بشكل كبير لكن ينبغي عليك اخد بعض الوقت لتعلم استخدامهم و مفهوم الاضافات و الاختصارات ايضا.

هناك من دكر vusial studio و eclipse, هاته ليست محررات بل ما يسمى IDE و هي بيئة تطوير متكاملة, يمكنك قراءة المزيد عنها على ويكيبيديا:

إضافة إلى تعليق @bomsn‍ أنصحك بـ sublime text.

18 من عمري ،اعلم انني بدأت متأخرة

هل تمزحين؟ بل هذا العمر مناسب جدا.

لا طبعا, يمكنك كتابة الاكواد البرمجية لاي لغة باستخدام المفكرة فقط وحفظ الملف بامتداده المناسب , يمكنك استخدام محرر مثل SublimeText

نعم ،هناك لغات تشترك في نفس ال code editor مثل c++ و c# تجدهم على ال vusial studio كما ان مثلا ال eclipse يشغل عدد من اللغات.

vusial studio هو أكثر من مجرد code editor أو محرر برمجي فهو بيئة تطويرية متكاملة والمحرر الخاص بها من مايكروسوفت هو vusial studio code ويمكن تحميله منفصلا ويدعم لغات غير لغات مايكروسوفت مثل بايثون وجافاسكربت ... ويشتغل على الأنظمة الأخرى لينكس وماك وخو مفتوح المصدر

و eclipse بدوره يعتبر بيئة تطوير

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

pycharm ممتاز لكن ثقيل ويستهلك الكثير من الموارد.

بالنسبة لي عند برمجة بايثون استخدم Visual Studio Code مع plugin بايثون وهو رائع وخفيف ويفي بالغرض.

كل Code Editor يدعم مجموعة من اللغات، بعض المحررات تدعم لغات افضل من اخرى والعكس.

شكرا للجميع حقا

يمكن استخدام محرر النصوص لكتابة أي لغة برمجية مثل (Java Script, python) كمحرر مثل Brackets أو محرر Sublime text أو حتى Notepad ++, أما برنامج مثل pycharm فهو (IDE (Integrated development environment وهو عبارة عن بيئة برمجية كاملة للغة بايثون ويأتي بالعديد من الإضافات والمميزات.

ولكن أعنقد أن محرر نصوص يفي بالغرض فيما يتعلق بال Web design, وأقترح أن تجربي Sublime text أو VS code فببعض اﻹضافات يمكن جعل تجربة استخدام محرر النصوص رائعة حقا.

وربما تسمعين عن بعض المحررات مثل Vim أو Emacs فأنصحك ألا تجهدي نفسك بتعلم استخدام أيا منهم.

المحرر ليس له أهمية كبيرة جدا

يمكن استعمال Notepad++ وتقديم عمل ممتاز فيه الكثير من الإبداع

(في الآونة الآخيرة لاحظت التركيز الكبير عن امتلاك آخر إصدار من البرنامج الفلاني وآخر إصدار من بيئة التطوير الفلانية رغم أنها أدوات فقط فالمهارة هي الأساس وليست هذه الأدوات هي التي ستبدع لوحدها)

عندي سؤال ، قد يكون خارج الموضوع ..

كيف يمكنني ارسال رسالة تفعيل - حساب بموقع - الى البريد اﻻلكتروني المسجل به ، و هل تتاخر الرسالة ؟