المحرر (editor) هو برنامج لتحرير النص العادي. إنه أداة أساسية لكل مبرمج.
لا يهم المحرر (editor) الذي تستخدمه، فقط لا تستخدم Notepad أو TextEdit أو Word أو Writer. إذا كان لديك بالفعل محرر (editor) مفضل لديك، فكل ما عليك فعله هو إعداده.
المحررين (editors) يتيح لنا تعديل النص العادي. على عكس البرامج مثل Word أو Writer أو Pages، فهو لا يسمح لنا بتنسيق النص.
نظرًا لأننا نستخدم المحرر (editor) لإدخال الأوامر للكمبيوتر، فإننا لا نحتاج إلى أي تنسيق، نريد فقط استخدام بعض الحيل المدمجة فيه:
هكذا تبدو قطعة من الكود في المحرر:
1 @app.route('/courses/<course:course>/')
2 def course_page(course):
3 try:
4 return render_template(
5 'course.html',
6 course=course,
7 plan=course.sessions,
8 )
9 except TemplateNotFound:
10 abort(404)
نوصي باستخدام VSCode في الوقت الحالي.
يستخدم معظم مبرمجي Python برامج معقدة وقوية للغاية، تسمى بـ IDEs
(Integrated Development Environments - بيئة تطوير متكاملة*),
مثل PyCharm و Eclipse و KDevelop.
ولكنها ليست مناسبة جدًا للمبتدئين.
إذا كنت ترغب في استخدام بيئة تطوير متكاملة (IDE)، فيجب أن تتعرف عليها جيدًا. وتذكر أيضًا أن كل مدرب يعرف فقط بيئة التطوير المتكاملة (IDE) التي يستخدمها في أغلب الأحيان، لذلك قد لا يكون قادرًا على مساعدتك في بيئة أخرى.