أصبح Arduino IDE 2.0 ذهبيًا

عندما بدأ المشروع الذي سيطلق عليه أخيرًا Arduino في التطور في أوائل العقد الأول من القرن الحادي والعشرين ، كان هدفه جعل المتحكمات الدقيقة أكثر سهولة لغير المهندسين. لذلك ، بالإضافة إلى لوحة تطوير سهلة الاستخدام ، كانوا بحاجة إلى شيء يمكن الوصول إليه أكثر من سلاسل الأدوات المعقدة المطلوبة من قبل معاصريهم المهنيين. قاموا بحل هذه المشكلة عن طريق إنشاء IDE بسيط يعتمد على المعالجة ، وهي أداة قائمة على Java تُستخدم لإنشاء تصورات متقدمة من "الرسومات التخطيطية" البسيطة للتعليمات البرمجية. بعيدًا عن لقب ملفات الشفرة ، يستمر إرث المعالجة بعدة طرق ، بعد ما يقرب من عقدين من الزمن ، مما يجعل الإصدار 1.8.19 الأخير يبدو وكأنه بقايا من عصر آخر في بعض الأحيان. مع الإصدار 2.0 ، تتسارع بيئة تطوير Arduino في المستقبل.

 < / ص> يتلقى المرشحون للإصدار الأخير تحديثات منتظمة

مرة أخرى يرفضون إعادة اختراع العجلة ، يعتمد Arduino 2.0 IDE على إطار عمل Eclipse Theia. إذا كان ذكر كلمة "Eclipse" يجعلك ترتجف بالفعل ، دعنا نؤكد لك أن Arduino لم يقفز من بيئة تطوير متكاملة تستند إلى Java إلى أخرى. يستند Theia إلى نفس الكود الأساسي مثل Microsoft Visual Studio Code ذو الشعبية الكبيرة والقابل للتوسيع. يتيح ذلك لـ Arduino البدء بمحرر قوي وحديث والتركيز على الميزات الخاصة بـ Arduino.

إكمال التعليمات البرمجية بشكل أنيق ومريح

بالإضافة إلى وسائل الراحة الحديثة مثل إكمال التعليمات البرمجية والمساعدة ، يتكامل IDE الجديد مباشرةً مع سحابة Arduino ، مما يتيح للمستخدمين المتابعة من حيث توقفوا في الويب المستند إلى المتصفح محرر. يعتمد IDE الجديد على Arduino CLI القوي ، مما يبسط بشكل كبير إدارة المكتبات واللوحات والتبعيات الأساسية. تشمل التحسينات الأخرى لجودة الحياة تصحيح الأخطاء المتكامل ، وشاشة تسلسلية محسنة ورسام تخطيط يمكن استخدامها في وقت واحد ، وأخيرًا: الوضع المظلم!

أصبح Arduino IDE 2.0 ذهبيًا

عندما بدأ المشروع الذي سيطلق عليه أخيرًا Arduino في التطور في أوائل العقد الأول من القرن الحادي والعشرين ، كان هدفه جعل المتحكمات الدقيقة أكثر سهولة لغير المهندسين. لذلك ، بالإضافة إلى لوحة تطوير سهلة الاستخدام ، كانوا بحاجة إلى شيء يمكن الوصول إليه أكثر من سلاسل الأدوات المعقدة المطلوبة من قبل معاصريهم المهنيين. قاموا بحل هذه المشكلة عن طريق إنشاء IDE بسيط يعتمد على المعالجة ، وهي أداة قائمة على Java تُستخدم لإنشاء تصورات متقدمة من "الرسومات التخطيطية" البسيطة للتعليمات البرمجية. بعيدًا عن لقب ملفات الشفرة ، يستمر إرث المعالجة بعدة طرق ، بعد ما يقرب من عقدين من الزمن ، مما يجعل الإصدار 1.8.19 الأخير يبدو وكأنه بقايا من عصر آخر في بعض الأحيان. مع الإصدار 2.0 ، تتسارع بيئة تطوير Arduino في المستقبل.

 < / ص> يتلقى المرشحون للإصدار الأخير تحديثات منتظمة

مرة أخرى يرفضون إعادة اختراع العجلة ، يعتمد Arduino 2.0 IDE على إطار عمل Eclipse Theia. إذا كان ذكر كلمة "Eclipse" يجعلك ترتجف بالفعل ، دعنا نؤكد لك أن Arduino لم يقفز من بيئة تطوير متكاملة تستند إلى Java إلى أخرى. يستند Theia إلى نفس الكود الأساسي مثل Microsoft Visual Studio Code ذو الشعبية الكبيرة والقابل للتوسيع. يتيح ذلك لـ Arduino البدء بمحرر قوي وحديث والتركيز على الميزات الخاصة بـ Arduino.

إكمال التعليمات البرمجية بشكل أنيق ومريح

بالإضافة إلى وسائل الراحة الحديثة مثل إكمال التعليمات البرمجية والمساعدة ، يتكامل IDE الجديد مباشرةً مع سحابة Arduino ، مما يتيح للمستخدمين المتابعة من حيث توقفوا في الويب المستند إلى المتصفح محرر. يعتمد IDE الجديد على Arduino CLI القوي ، مما يبسط بشكل كبير إدارة المكتبات واللوحات والتبعيات الأساسية. تشمل التحسينات الأخرى لجودة الحياة تصحيح الأخطاء المتكامل ، وشاشة تسلسلية محسنة ورسام تخطيط يمكن استخدامها في وقت واحد ، وأخيرًا: الوضع المظلم!

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow