أووبس ... لقد أخطأت في الصفحة
  • العودة الى الصفحة الرئيسية
  • إضافات مميزة لمحررأندرويد ستوديو (Android Studio)

    إضافات مميزة لمحررأندرويد ستوديو (Android Studio)

    يعتبر محرر الأكواد Android Studio من بين أفضل المحررات لتطوير وبناء تطبيق الموبايل باستخدام تقنيات عديدة. وقد تطور هذا الأخير كثيرًأ منذ أول إصدار له، ويمتلك الآن تقنيات عديدة من بينها الذكاء الاصطناعي عبر Gemini، وتقنيات بناء سريعة لتسريع وتيرة العمل. وما لا يعرفه الكثيرون أن Android Studio يأتي بمتجر بسيط يضم مجموعة من الإضافات (Plugins) تضيف مزايا جديدة للمحرر. وإضافات Android Studio ليست متاحة لهذا المحرر فحسب، بل كل محررات Jetbrains عامةً، ويمكن تحميلها من خلال سوق (Marketplace) الخاص بهذه الإضافات.

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

    استكشف عشرات الكورسات والدورات في مجال البرمجة مجانًا عبر منصة Skillshare. فهي توفر تجربة استخدام 30 يوم مجانية يمكنك من خلالها مشاهدة وتحميل أي كورس تريده من بين مئات الآلاف من الكورسات. استفد من العرض من الرابط التالي 

    1. إضافة Key Promoter 

    10 إضافات مميزة لمحررأندرويد ستوديو (Android Studio)

    الاقدام على استخدام محرر أكواد جديد يواجهه بعض التحديات، أبرزها استخدام اختصارات الكيبورد من أجل إجراء العمليات بشكل أسرع. كذلك في محرر Android Studio خاصة ومحررات Jetbrains عامةً ستواجه مشاكل في التأقلم مع محرر الأكواد في البداية. 

    تتدخل هنا إضافة Key Promoter لتساعدك في التأقلم مع محرر الأكواد عبر إظهار اختصارات سريعة لاستخدامها. عند النقر على زر Run مثلًا، سيظهر لك إشعار صغير من Key Promoter يخبرك أنه يمكنك عمل Run باستخدام F5. وكذلك عند كل عملية حتى تعتاد وتفهم اختصارات الكيبورد، وتبدأ في استخدامها على المدى البعيد. إنها مجرد إضافة مساعدة لكنها ذات فائدة كبيرة. 

    2. إضافة SonarLint 

    10 إضافات مميزة لمحررأندرويد ستوديو (Android Studio)


    من عيوب محررات أكواد مثل Android Studio وتفوق محررات أخرى مثل VsCode هو عدم التأشير على الأخطاء البرمجية إلى حين تشغيل الكود. ما تحتاجه هو ميكانيكية تساعدك على معرفة الأكواد الخاطئة، والتسطير عليها، وتقديم اقتراحات لحلها.

    تُصلح إضافة SonarLint الكثير من المشاكل في الكود البرمجي أثناء التطوير باستخدام Android Studio، من بينها المشاكل المنطقية (Logic) وكذلك الأخطاء الكتابية (Syntax) بطريقة لا يستطيع المحرر من تلقاء نفسه فعل ذلك. لم تعد بحاجة لانتظار تشغيل الكود وقراءة الـ Terminal لمعرفة الأخطاء فيه، يمكن فعل ذلك مباشرة عبر SonarLint الآن. 

    3. إضافة JSON to Dart 

    10 إضافات مميزة لمحررأندرويد ستوديو (Android Studio)


    إضافة جد مهمة وضرورية لمطوري Dart و Flutter، فهذه التقنية الأخيرة تتعامل بشكل كبير مع الـ API's لإدارة نظم قواعد البيانات والـ Backend عامة. ويعتمد الـ API بدوره على محتوى من صنف Json للتعامل معه. في تقنيات الـ Best Practice في Dart و Flutter يمكن تحويل أي نوع من الـ API إلى كلاس (Class) خاصة به للتعامل معه بشكل مباشر، وبالتالي يمكن جلب البيانات وعرضها وإجراء عمليات عليها تمامًا مثل الـ Object وبسهولة بالغة. 

    لكن هذه العملية قد تبدوا معقدة بعض الشيء، حتى تتعرف على إضافة Json to Dart، إضافة بشكل تلقائي تنشئ لك كلاسات مبنية على البيانات القادمة من ملف Json أو API. وبشكل سهل تحول كل البيانات إلى كلاس قابلة للتعامل معها بشكل سهل ومنطقي للغاية.

    نود الإشارة هنا أنه يوجد إضافة باسم JSON To Kotlin لمطوري Kotlin أيضا.  

    4. إضافة Github Copilot 

    10 إضافات مميزة لمحررأندرويد ستوديو (Android Studio)


    لك الاختيار في إيجاد أدوات ذكاء اصطناعي كثير في متجر إضافات Android Studio، من بينها Codium. حتى أن الإصدار الأخير من Android Studio نفسه يأتي بالمساعد Gemini ليساعدك في إنشاء الكود البرمجي وتحسينه وتطويره وحل المشاكل البرمجية بشكل عام. 

    لكن إن أردت رأينا، لايزال Github Copilot أقوى مساعد ذكي للمطورين والمبرمجين بفضل تقنياته الحديثة، وميزاته القوية في حل المشاكل بشكل فعال. ناهيك على توليد الكود البرمجي بفعالية كبيرة. ويمكن استخدامه بشكل مباشر من خلال محرر الأكواد Android Studio عبر إضافته الخاصة Github Copilot. 

    5. إضافة One Dark Theme 

    10 إضافات مميزة لمحررأندرويد ستوديو (Android Studio)

    انتقلت من VsCode Studio إلى Android Studio ووجدت أن الثيم الاعتيادي بسيط وعبيط؟! يوجد الكثير من الثيمات للاختيار من بينها في متجر Android Studio ( أو متجر Jetbrains بشكل أصح ). من بينها الثيم الشهير لـ Github وثيم Dracula وغيرها. 

    لكن من الثيمات المميزة والقريبة للغاية لـ VsCode Studio هو ثيم One Dark Theme، ثيم يحول Android Studio لبيئة تطوير لطيفة وجميلة، مع ألوان متناسقة للكود البرمجي، وكذلك خط جيد حديث مناسب لعملية التطوير. يمكن للمستخدم التحكم في بعض خصائص الثيم عن قرب، لكن التخصيصات الافتراضية جيدة ومثالية لاستخدامها. 

    6. إضافة Atom Material Icon 

    10 إضافات مميزة لمحررأندرويد ستوديو (Android Studio)

    في التحديث الأخير لـ Android Studio أدرجت الشركة المطورة تنسيقا جيدًا للمجلدات والملفات بلمسة خاصة. لكن لازال متصفح الملفات داخل Android Studio يفتقد للكثير من الرونقة والسهولة في التعرف على الملفات. 

    إضافة Atom Material Icon ( المقتبسة من محرر Atom الشهير رحمه الله ) يجلب أيقونات متعددة للتعرف على نوع الملفات بشكل سريع في Android Studio. بل الأفضل أنها جميلة وتضيف لمسة رائعة، ومع دمجها مع ثيم OneDarkTheme فأنت حقًا ستغير شكل وطريقة عرض Android Studio للأفضل. 

    وفي الختام 

    يختلف محرر Android Studio كثيرًا عن باقي محررات الأكواد، وبالرغم من بدائيته إلا أنه احترافي في التعامل مع تطوير تطبيقات الموبايل. وإن كان شكله، طريقة عمله، وظائف وقلة أدوات تزعجك، فإن هذه الإضافات ستحسنه كثيرًا، كما يمكن استكشاف إضافات كثيرة وعديدة عبر متجر Jetbrains. 




    كاتب المقال

    المحرر: Rida Dahhane

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

    تبرع لصاحب المقال:

    ليست هناك تعليقات:

    إرسال تعليق