أفضل الأدوات لتطوير البرامج على جهاز Chromebook في عام 2023

تعمل أجهزة Chromebook بشكل رائع في تطوير البرامج أيضًا. فيما يلي ست أدوات تطوير يمكنك استخدامها على ChromeOS لأي نوع من المشاريع.

يميل العديد من المطورين إلى استخدام أفضل أجهزة الكمبيوتر المحمولة التي تعمل بنظام Windows لترميز وإنشاء التطبيقات. ومع ذلك، منذ أفضل أجهزة Chromebook يمكن تشغيل تطبيقات Linux دون مشكلة، كما يعد الترميز والتطوير على نظام التشغيل ChromeOS أحد الخيارات أيضًا. تعمل بعض تطبيقات وخدمات التطوير أيضًا على جهاز لوحي ChromeOS رائع للمطورين الذين يرغبون في اختبار تطبيقات أو برامج شاشة اللمس. تعمل ستة أدوات لتطوير البرامج على وجه الخصوص بشكل جيد على جهاز Chromebook، وقد قمنا بإدراجها جميعًا هنا من أجلك.

ستحتاج إلى تمكين Linux على ChromeOS للحصول على أفضل تجربة في تطوير البرامج على Chromebook. لدينا دليل يشرح كيف يمكنك ذلك ابدأ استخدام تطبيقات Linux على ChromeOS.

1. شخص سخيف

تتصدر قائمتنا Git، وهي واحدة من أدوات DevOps الأكثر شعبية. إنه أيضًا نظام للتحكم في الإصدار يستخدم لإدارة التعليمات البرمجية المصدر من قبل العديد من المطورين. تتمتع بسمعة جيدة الأداء وآمنة تمامًا. كما أنها مرنة لأنها تدعم سير عمل التطوير غير الخطي وتعمل مع المشاريع الأصغر والأكبر. في الواقع، تعد Git واحدة من أكثر الأدوات المعتمدة على نطاق واسع في صناعة التطوير. إذا كنت تريد استخدام Git على جهاز Chromebook، فليس هناك الكثير مما تحتاجه. حاوية Linux الخاصة بك تدعم Git بالفعل. اكتب الأمر التالي للبدء.

git –version

2. كود الاستوديو المرئي

التالي هو Visual Studio Code، وهي أداة شائعة أخرى تجمع بين محرر التعليمات البرمجية وأدوات المطورين الأخرى وأدوات تصحيح الأخطاء. إنه متعدد المنصات ومن المعروف أنه يدعم جميع أنواع لغات البرمجة، مثل Java وC++ وحتى Python. يحتوي Visual Studio Code أيضًا على ميزات مثل تمييز بناء الجملة ومطابقة الأقواس، ويمكنك تمكين اللغات عن طريق تثبيت المكونات الإضافية ذات الصلة. يوجد أيضًا دعم لاختصارات لوحة المفاتيح للمساعدة في تسريع سير العمل. يجب أن تكون واجهة المستخدم في Visual Studio Code ودية أيضًا، لأنها بسيطة وسهلة الفهم. قم بتنزيل ملف DEB من موقع Microsoft على الويب لتثبيت Visual Studio Code، ثم انقر نقرًا مزدوجًا لتشغيله.

تحميل كود فيجوال ستوديو

3. نص سامية

Sublime Text هو محرر نصوص بسيط يستخدمه العديد من المطورين عبر Linux وMac وWindows الذين يستخدمون بشكل أساسي اللغات المترجمة مثل JavaScript أو Python. على جهاز Chromebook، يمكنك تثبيت إصدار Linux مجانًا، ولكن يجب عليك في النهاية شراء ترخيص للاستخدام على المدى الطويل، على الرغم من عدم وجود حد زمني مفروض. إنه سريع جدًا ويوفر مستويات رائعة من التخصيص، مع دعم العديد من لغات البرمجة المختلفة مثل Java وC وPython. يمكنك حتى الحصول على دعم المكونات الإضافية. يمكنك الحصول على إصدار Linux من Sublime Text بالنقر على الرابط أدناه، وتنزيل ملف DEB، ثم النقر نقرًا مزدوجًا لتشغيله.

تحميل نص سامية

4. بيئة تطوير أندرويد

سيكون من دواعي سرور مطوري تطبيقات Android معرفة أن ChromeOS يدعم Android Studio، وهو البيئة المتكاملة رسميًا لتطوير تطبيقات Android. يحتوي Android Studio على بعض الميزات الرائعة، مثل الدعم المدمج لـ Google Cloud ودعم C++ وNDK وأدوات Lint وأدوات الاختبار وقوالب التعليمات البرمجية وتكامل GitHub وحتى محاكي Android. على جهاز Chromebook، يمكنك تثبيت إصدار Linux من Android Studio من خلال النقر على الرابط أدناه، ثم التمرير لأسفل إلى تحميل اندرويد ستوديو, والاختيار نظام التشغيل Chrome.

تحميل اندرويد ستوديو

5. TablePlus

يمكن استخدام TablePlus على ChromeOS كبديل لـ MySQL Workbench لإدارة قواعد البيانات. إنه خفيف الوزن للغاية، ويتمتع العميل بواجهة مستخدم رسومية أنيقة مع أدوات مثل التحرير المضمن والمتقدم عوامل التصفية، ومراجعات التعليمات البرمجية، ودعم علامات التبويب المتعددة، ومحرر ذكي يمكنه مساعدتك في فهم ما هو موجود على الموقع شاشة. إنه حاليًا في مرحلة تجريبية على Linux، وستحتاج إلى الدفع مقابل التطبيق.

تحميل برنامج TablePlus

6. محطة كيتي

لدى ChromeOS تطبيق طرفي خاص به يمكن استخدامه لتطوير تطبيقات Chromebook، ولكن إذا كنت تريد استبداله بشيء أكثر روعة، فإن KittyTerminal يعد حلاً ممتازًا. KittyTerminal هو محاكي طرفي أكثر قابلية للتخصيص ولديه المزيد من الدعم للموضوع. إنها أيضًا محطة تعتمد على GPU، لذا فهي تقوم بإلغاء تحميل العرض إلى GPU لتقليل تحميل النظام، ويمكنها استخدام العرض المترابط، وحتى تدعم الرموز التعبيرية والارتباطات التشعبية. يمكنك تنزيل إصدار Linux من Kitty باستخدام الكود أدناه.

sudo apt install kitty

هناك المزيد (إذا كنت تريد!)

في حين أن هذه ستة من الأدوات المفضلة لدينا، إلا أن هناك الكثير من الأدوات الأخرى التي يجب عليك التحقق منها. هناك عامل ميناء، والتي يمكن استخدامها لإدارة الحاويات، كما أن هناك أدوات رائعة مثل (عذرًا على اللغة!) اللعنةوالتي يمكن استخدامها لتصحيح الأخطاء في أوامر وحدة التحكم. هناك العديد من الطرق التي يمكنك من خلالها تطوير التطبيقات على أجهزة Chromebook، كما يمكن للعديد من الأدوات دعم هذا التطوير أيضًا. لذلك هناك شيء يناسبك بغض النظر عن مشروعك.