محررات أو برنامج لكتابة البرمجة

السلام عليكم الجميع

اليوم حاب اعلمكم عن المحررات لكتابة البرمجة الى انا استخدمتها وأعلمكم انواع.

طبعآ المحررات موجوده بكثرها زي netpad++ و غيرها

1- code block

code

هذا برنامج IDE بالمعنى  integrated development environment يعني وجهه كاملة مع كامبيلر الى يعطيك النتيجة output و هذا تصلح المبتئدين الى توهم يتعلمون البرمجة و مايحتاجون اشياء معقده مثل محرر الحاله و ترمنيال وشويه حوسه:)

طبعآ هذا برنامج متواجد بجميع اصدارات نظام تشغيل ويندوز و لينكس و ماك

هذا رابط تحميل من موقعه الرسمي

وايضآ في برنامج ثاني اسمه فيجوال ستوديو ولكن يدعم فقط ويندوز الا في حال حملت اصدار اخر بأسم vs code يقبل جميع الانظمة.

2-VIM

vim

هذا محرر اخر مثل vs code ولكن هالمره يكون عن طريق الترمنيال و ماانصح فيه المبتدئين لانه شويه معقد ويبي لك تدرب عليه او تتعلم عليه مثل كيف تحفظ او كيف تخرج و هكذا.

اذا حاب تحس نفسك هكر و توري اخوياك انك هكر وحركات استخدمه 🙂

طبعآ يدعم جميع الانظمة بس الامانة ماقد جربت الا في لينكس لما بديت استخدمه ولكن انظمة ماك او ويندوز اعتقد نفس الشئ ولكن ماجربته.

هذا رابط من موقعهم الرسمي.

3- Sublime

sublim

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

وطبعآ لك خيارين ياأنك تسوي كومبيلر عن طريق محرر نفسه او عن طريق ترمنال

اذا انت حاب عن طريق محرر:

اختار tool > build system ثم اختار اللغة الى تريد تعمل Run  ثم اضغط على كيبورد CTRL+B

بيجيك خيارين اختار ثانيه او الي مكتوب اسم برنامج وجمبها يكون Run واستمتع 🙂

هذا صوره بعد ماعملت run عن طريق محرر نفسه

Screenshot from 2020-05-03 03-09-40

اذا حاب عن طريق ترمنال لينكس:

تحتاج تثبت G++

sudo apt-get update 
sudo apt-get upgrade 
sudo apt-get install g++

أول امرين تحديث و ترقيه اذا النظام يحتاج

الاخيره يكون تثبيت حزمة سي بلس بلس بحيث تقدر تشغلها عن طريق ترمنال

في حال انك تريد تشغيل الملف خلينا نقول سميناه test.cpp

قم بحفظ الملف ثم عن طريق ترمنال

g++ test.cpp
./a.out

أول وحده تشييك على ملف في حال وجود اخطأ يخبرك و اذا لايوجد اي خطأ راح يعمل بشكل طبيعي

ثم ثاني خيار لتشغيل الملف و استمتع 🙂

سبق جربت الحركة ذي في ماك و لينكس ولكن الويندوز لا.

هذا موقعهم الرسمي

3- VS code

codvs

أخر واحلى محرر بالنسبه لي لانه يقبل جميع الانظمة ماك و لينكس و ويندوز

وايضآ تقدر تعمل Run من نفس المحرر مثل sublime او عن طريق ترمنيال سبق شرحته فوق

ولكن هالمره تحتاج تحمل حزمة extension compiler بحيث يشتغل معاك بشكل طبيعي

ملاحظة: كل للغه برمجة لها run خاص تحملها بس انا حملت حق سي بلس بلس فقط.

و هذي صوره لما عملت Run من داخل المحرر نفسه

Screenshot from 2020-05-03 03-11-08

وبس هنا انتهينا من المحررات بس بصراحه مو مرره صعب في حال انك ثبت على محرر واحد و جلست تتعلم عليه لين ماتتأقلم الا في حال انك تبي تسوي برنامج زي لها واجهه عن طريق IDE زي code block

موقعهم الرسمي

وبالاخير كل واحد يختار الى يعجبه بس انا حاب اوريكم المحررات الى استخدمها

والى حاب يستخدم غير الى ذكرتهم مو مشكلة لاني مثل ماقلت في انواع كثييره المحررات واشكاال بعد.

الى اللقاء اخر. 🙂