مكتب. مقر. مركز

مقدمة إلى Netbeans IDE: لغة برمجة العصر الجديد

دورة الجافا الدرس الأول تنزيل الأدوات المطلوبة لبرنامج الجافا NetBeans + مقدمة عن الجافا

دورة الجافا الدرس الأول تنزيل الأدوات المطلوبة لبرنامج الجافا NetBeans + مقدمة عن الجافا
Anonim

في الوقت الحاضر الذي يحب أن يكتب رموز طويلة وطويلة؟ مرحبًا بك في عالم بيئة التطوير المتكاملة (IDE). في هذه المقالة سوف أعرض لكم على بيئة تطوير متكاملة شائعة ، ومجانية ، ومجانية هي NetBeans IDE .

تقدم NetBeans العديد من لغات البرمجة وهي:

  • JAVA
  • Java SE
  • Java ME
  • Java EE
  • Maven
  • C ++
  • PHP
  • Groovy

يتم كتابة NetBeans في JAVA ، بحيث يمكن تشغيله في أي مكان إذا تم تثبيت JVM متوافق. مطلوب JDK (Java Development Kit) للبرمجة Java ، لكن JDK غير مطلوب لبرمجة لغات أخرى. يوفر بيئة تطوير متكاملة لمطوّر التطبيقات بحيث يكون من السهل جدًا إنجاز عملك وإكماله بسرعة إذا ما قورن بكتابة الرموز الطويلة الكاملة. يمكن تمديد التطبيقات التي تعتمد على نظام NetBeans من قبل مطورين خارجيين.

تاريخ

في عام 1977 أسس رومان ستانيك شركة أنتجت الإصدارات التجارية من NetBeans. في عام 1999> ، اشترت شركة صن مايكروسيستمز Sun Microsystems التي افتتحت المصدر NetBeans في يونيو 2000. في عام 2010 تم شراء NetBeans من قبل Oracle.

الإصدار الحالي

في أبريل 2011 تم إصدار NetBeans IDE 7.0 وفي 1 أغسطس 2011 تم إصدار NetBeans IDE 7.0.1. لديه دعم كامل لإطلاق منصة Java Se 7. هذا الإصدار من NetBeans مليء بجميع ميزات البرمجة التي يتطلبها المبرمج بالتأكيد.

Platform

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

يوفر النظام الأساسي العديد ميزات للمطورين حتى يتمكنوا من تحسين وتحسين تطبيقاتهم بشكل أفضل. بعض ميزات النظام الأساسي هي:

  • إدارة واجهة المستخدم (مثل القوائم وأشرطة الأدوات)
  • إدارة إعدادات المستخدم
  • إدارة التخزين (حفظ وتحميل أي نوع من البيانات)
  • إدارة النوافذ
  • إطار المعالج (يدعم مربعات الحوار خطوة بخطوة)
  • NetBeans Visual Library
  • أدوات التطوير المتكاملة
  • أدوات التصحيح
  • إنشاء مشروع إلى.jar

واجهة المستخدم الرسومية

واجهة المستخدم الرسومية المعروفة أيضًا باسم مشروع Matisse. تتيح أداة تصميم واجهة المستخدم الرسومية للمطورين تصميم النموذج أو واجهة المستخدم الرسومية Swing عن طريق سحب مكونات واجهة المستخدم الرسومية وتحديد موقعها. يتم تقديم واجهة المستخدم الرسومية بواسطة NetBeans IDE

الاستنتاج

هذا النوع من النظام الأساسي وجعل IDE البرمجة بسيطة للغاية. البرمجة لن تكون هي نفسها ، إذا كنا نستخدم NetBeans IDE. واجهة المستخدم الرسومية في NetBeans عونا كبيرا ولديها جميع الوظائف المطلوبة من قبل IDE.

NetBeans هي واحدة من أفضل IDE في رأيي ، ويمكنك الحصول عليه هنا. هو حر ومفتوح المصدر ومتاح لنظام التشغيل Windows و Mac و Linux.

قد يثيرك Eclipse و Geany أيضًا.