إذا كنت تريد تعلم البرمجة، أو مراجعة معلوماتك البرمجية قبل الخوض في الاختبار، أو حتى معاينة أحد المشاريع البرمجية على الطريق، فلست بحاجة لاستخدام أقرب كمبيوتر لديك. بواسطة جوالك، يمكنك فتح ملفات المشاريع البرمجية والتعديل عليها بشكل يضاهي محررات الكمبيوتر. فيما يلي، نقدم إليكم افضل محررات كتابة الأكواد البرمجية على آيفون.

1. Koder Code Editor

افضل محررات كتابة الأكواد البرمجية على آيفون

يُمكنك الاعتماد على Koder في تحرير النصوص البرمجية وأي شيء تحتاجه، حيث رُشح من قِبل موقع GIZMODO التقني لمنصب تطبيق اليوم App of the Day وتم تصنيفه بأنه التطبيق المفضل Staff Favorites (وهي تشبه نوعًا ما الـ Editor’s Choice في متجر جوجل) في 82 دولة.

  • يدعم أكثر من 80 لغة برمجة، منها: actionscript, actionscript3, active4d, ada, ampl, apache, applescript, asm-mips, asm-x86, asp-js, asp-vb, aspdotnet-cs, aspdotnet-vb, awk, batch, c, cobol, coffeescript, coldfusion, cpp, csharp, csound, cs, d, dylan, eiffel, erl, eztpl, elixir, fortran, freefem, gedcom, gnuasembler, haskell, header, html, idl, java, javafx, javascript, jsp, latex, les, lilypond, lisp, logtalk, lsl, lua, markdown, matlab, mel, metapost, metaslang, mysql, nemerle, none, nrnhoc, objectivec, objectivecaml, ox, pascal, pdf, perl, php, plist, postscript, powershell, prolog, python, r, rhtml, ruby, sas, scala, sgml, shell, sml, sql, standard, stata, supercollider, tcltk, torquescript, udo, vb, verilog, vhdl, xml
  • الملء التلقائي للأكواد Auto-Complete.
  • قائمة الوظائف Functions.
  • إمكانية الوصول للملفات عن بُعد باستخدام Dropbox أو بروتوكول FTP أو SFTP وwebdav.
  • مزود بخادم SSH.
  • إمكانية تحرير أكثر من مستند في نفس الوقت.
  • لوحة مفاتيح إضافية مع مفاتيح خاصة.
  • إمكانية إيجاد واستبدال الأكواد.
  • إمكانية إنشاء السمات Themes الخاصة بالتطبيق.
  • مدير ملفات مدمج.
  • دعم “الفتح بواسطة Open In” من التطبيق للتطبيقات الأخرى والعكس.
  • إمكانية تغيير صلاحيات الملفات/المجلدات (CHMOD) أثناء العمل على المشاريع باستخدام بروتوكول FTP/SFTP.
  • إمكانية مزامنة المجلدات على المساحة التخزينية والـ FTP.
  • إمكانية نقل الملفات إلى الكمبيوتر بواسطة المتصفح أو تطبيق آي تيونز.
  • مساحة تحرير قابلة للتوسيع.
  • دعم لوحة المفاتيح الفيزيائية (بلوتوث).
  • دعم خاصية المهام المتعددة Multitasking للايباد.
  • دعم الوضع المظلم Dark Mode.
  • دعم نظام iOS 13.

للتحميل: iOS (مجاني، يوجد اشتراك)

2. Textastic Code Editor 9

افضل محررات كتابة الأكواد البرمجية على آيفون

بالرغم أنه لا يختلف كثيرًا عن Koder، ولكن ما يتميز به Textastic هو السرعة. حيث انه مبني على واجهات iOS البرمجية APIs مثل Core Text، والتي تُمكنك من أداء أعقد العمليات بسهولة.

  • يدعم أكثر من 80 لغة برمجة، منهم: HTML, JavaScript, CSS, XML, Markdown, Objective-C, Swift, C++, PHP, Perl, Python, SQL، والمزيد.
  • متوافق مع قواعد TextMate وSublime Text 3 البرمجية (Syntax) بجانب السمات.
  • إكمال الأكواد لكل من وظائف HTML, CSS, JavaScript، وPHP.
  • دعم حزمة Emmet.
  • دعم بروتوكولات FTP, FTPS (FTP over SSL), SFTP (SSH connection), WebDAV وجوجل درايف وDropbox.
  • دعم اتصال SSH لمُدخل الأوامر Terminal.
  • دعم Git.
  • إمكانية المزامنة مع iCloud.
  • إنشاء سيرفر WebDAV.
  • دعم لوحة المفاتيح الفيزيائية.
  • إمكانية تحريك المؤشر باستخدام إيماءات السحب.
  • دعم تعدد المهام على الايباد.
  • دعم أجهزة ايباد برو وآيفون 11.
  • دعم صيغ تشفير مثل UTF-8, ISO-8859-1, CP 1251 وMacRoman.
  • معاينة ملفات HTML و Markdown إما محليًا أو عن بُعد.
  • دعم الوضع المظلم Dark Mode.

للتحميل: iOS (9.99$)

اقرأ أيضًا: افضل برامج VPN لعام 2021: لا قيود بعد الآن على جوالك

3. Swift Playgrounds

افضل محررات كتابة الأكواد البرمجية على آيفون

إذا كنت ترغب في تعلم لغة Swift بشكل مبسط أو تريد تدريسها لطفلك، يمكنك الاعتماد على Swift Playgrounds في هذا الأمر. يقدم التطبيق مجموعة من الألغاز التفاعلية كدروس لإتقان أساسيات البرمجة بجانب تشكيلة واسعة من التحديات التي تساعدك على اكتساب مهارات جديدة في البرمجة.

  • لا يتطلب خبرة برمجية، يمكنك البدء حتى ولو كنت فتى في الثانية عشر.
  • استفادة كلية من حزمة تطوير ايباد ايباد SDK.
  • عرض الأكواد في صورة ثلاثية الأبعاد يمكن التحكم بها.
  • الاختيار من بين ثلاث شخصيات كرتونية لتكون دليلك طوال رحلة التدريب.
  • يحتوي على صفحة مساعدة يمكنك اللجوء إليها لمعرفة المعلومات المتوفرة عن الأوامر وأطر العمل الموجودة في التطبيق.
  • لست بحاجة لاستخدام لوحة المفاتيح، فقط اللمس، النقر، والسحب.
  • دعم أطر عمل Frameworks مثل: SpriteKit للالعاب ثنائية الأبعاد، SceneKit للالعاب ثلاثية الأبعاد، UIKit، والمزيد.

للتحميل: iOS (مجاني)

4. Buffer Editor – Code Editor

افضل محررات كتابة الأكواد البرمجية على آيفون

حسب وصفه، فإن Buffer Editor هو أقوى محرر للنصوص والأكواد البرمجية على الـ iOS، حيث يمكنك من تطوير البرمجيات، عرض الأكواد، وإضافة الملاحظات بضغطة أصابع من يدك ومن أي مكان.

  • قابل للاستخدام على هواتف آيفون، ايباد، ايباد برو، وiPod Touch.
  • واجهة مستخدم سريعة وسلسلة.
  • دعم النوافذ المتعددة والعرض المُقسم Split View.
  • دغم لوضع الشاشة الكاملة.
  • إمكانية التبديل بين علامات التبويب للعمل على أكثر من مشروع.
  • دعم بروتوكول FTP/SFTP، بالإضافة لجوجل درايف وDropbox.
  • دعم كل ما يتعلق بالـ Git: BitBucket, Github, GitLab, Custom Git (Branch, Clone, Commit, Push, Pull).
  • دعم اللغات: ASP, AWK, ActionScript, Ada, Arduino, Bash (Unix shell), C, C++, C#, Clojure, Cobol, CSS, D, Dart, Dockerfile, Erlang, F#, Fortran, Gherkin, Go, HAML, Haskell, HTML(4&5), INI, Java, Javascript, Kotlin, LaTeX, (Common) Lisp, Lua, Markdown, MATLAB, MQL(4&5), NSIS, Objective-C, Org Mode, Pascal, Perl, PHP, Powershell, Progres, Prolog, Pug, Puppet, Python, Q/kdb+, R, reStructedText, Ruby, Rust, SCALA, Solidity, SQL, Stata, Swift, Terraform, TypeScript, TypeScript React, Verilog, VHDL, Visual Basic, VUE, x86 ASM, XML
  • دعم تشفير Unicode.
  • دعم لوحة المفاتيح الفيزيائية (بلوتوث).
  • يضم العديد من السمات التي يمكنك التبديل بينها.

خلال وقت كتابة المقال، يمكنك الاستفادة من تخفيض حتى 50% على سعر التطبيق.

للتحميل: iOS (4.99$)

5. Pythonista 3

افضل محررات كتابة الأكواد البرمجية على آيفون

يُعتبر Pythonista ثاني تطبيق متخصص اليوم في قائمتنا، وذلك نظرًا لأنه مصمم للتعامل مع المشاريع بلغة بايثون “كما يوحي الاسم بالتأكيد”. كما أنه يدعم الإصدارات 3.6، و2.7 من لغة بايثون، مع الخصائص التي قد تتوقعها من أي تطبيق لتحرير النصوص البرمجية، كواجهة المستخدم السلسة، التوافقية مع الآيفون والايباد، وغيرها.

للتحميل: iOS (9.99$)

بهذا نكون قد غطينا افضل محررات كتابة الأكواد البرمجية على آيفون، فإذا كنت لا تملك كمبيوتر لتعلم البرمجة أو إدارة المشاريع البرمجية، أو تود مراجعة إحدى المشاريع على الطريق وتعديلها، حينئذٍ، يمكنك الاعتماد على أيًا منهم.

اقرأ أيضًا: كيف تخسر الوزن الزائد وتحصل على الجسم الرشيق بدون الذهاب للنوادي الرياضية