إنشاء أول تطبيق Java وتشغيله (الجزء الأول) إذن، اكتمل تثبيت JDK، وتم إنشاء الحزمة، وإنشاء الفصل، وحان الوقت للبدء في كتابة التعليمات البرمجية فعليًا... بعد إنشاء الفصل، سيتم إنشاء HelloWorld.java المقابل يفتح الملف في المحرر. لاحظ بيان الحزمة في بداية الملف، بالإضافة إلى إعلان الفئة. عند إنشاء فصل دراسي، يستخدم IntelliJ IDEA ملف قالب لفئة Java. (يوفر IntelliJ IDEA عددًا من القوالب المحددة مسبقًا لإنشاء أنواع مختلفة من الملفات. لمزيد من المعلومات، راجع قوالب الملفات في تعليمات IntelliJ IDEA.) لاحظ أيضًا المصباح الكهربائي الأصفر. يشير هذا المصباح إلى أن IntelliJ IDEA لديه اقتراحات للسياق الحالي. انقر فوق المصباح الكهربائي أو ALT + ENTER لرؤية قائمة بالإجراءات المتاحة. في الوقت الحالي، لن نقوم بتنفيذ الإجراءات التي تقترحها IntelliJ IDEA (تسمى هذه الإجراءات إجراءات النية، لمزيد من المعلومات حولها، راجع قسم إجراءات النية في تعليمات IntelliJ IDEA.) ومع ذلك، لاحظ أن وظيفة IntelliJ IDEA هذه في بعض الأحيان يمكن أن تكون مفيدة للغاية. وأخيرًا، توجد علامات طي التعليمات البرمجية بجوار التعليقات. انقر فوق أحدها لطي الكتلة المقابلة إذا كنت لا تريد حقًا رؤية هذا الجزء من الكود في الوقت الحالي. (يمكنك أيضًا وضع المؤشر في رمز الكتلة، ثم الضغط على CTRL+NumPad- أو CTRL+NumPad+ لطي الكتلة أو توسيعها. لمزيد من المعلومات حول طي التعليمات البرمجية، راجع Code Folding في تعليمات IntelliJ IDEA.)
استخدام القالب النشط للطريقة
خط:
\خارج\الإنتاج\
، في حالتنا، والمجلد
و
называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld.
Если вы хотите разобраться в строительстве applications лучше, обратитесь к разделам IntelliJ IDEA Help:
Build Process,
Compilation Types,
Configuring Module Compiler Output и
Configuring Project Compiler Output.
كتابة التعليمات البرمجية لفئة HelloWorld
لذا، فقد وصلت اللحظة أخيراً. سيبدو رمز الحالة النهائي (كما تعلم على الأرجح) كما يلي:package com.example.helloworld;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
الحزمة وإعلان الفئة موجودان بالفعل، والآن دعونا نضيف السطرين المفقودين. ضع المؤشر في نهاية السطر الحالي، بعد علامة {، واضغط على ENTER لبدء سطر جديد (في الواقع، يمكن تبسيط الأمر: بغض النظر عن موضع المؤشر، فإن الضغط على SHIFT + ENTER يبدأ سطرًا جديدًا، ويترك الأسطر السابقة دون تغيير).
استخدام القالب النشط للطريقةMain()
خط:
public static void main(String[] args) {}
من الممكن تمامًا طباعته ببساطة. ومع ذلك، أود أن أوصي لك بطريقة مختلفة. النوع: psvm
ثم اضغط على TAB. ونتيجة لذلك، نحصل على: في هذه الحالة، استخدمنا قالبًا نشطًا لإنشاء رمز الكائن. يحتوي القالب النشط على سلسلة اختصار تحدد القالب (PSVM = public static void main في هذا المثال) ومفتاح لإدراج الجزء في الكود (TAB في هذه الحالة). لمزيد من المعلومات، راجع قسم القوالب المباشرة في تعليمات IntelliJ IDEA.
باستخدام استكمال التعليمات البرمجية
حان الوقت الآن لإضافة الأسطر المتبقية من التعليمات البرمجية (System.out.println ("Hello, World!");
). سنفعل ذلك باستخدام عملية إكمال التعليمات البرمجية في IntelliJ IDEA. نحن نطبع: Sy
يوفر لنا الإكمال التلقائي للكود خيارات: في هذه الحالة، هناك خيار واحد فقط: System (java.lang)
. اضغط على ENTER لتحديده. نكتب نقطة والحرف " o " : .о
توفر لنا وظيفة إكمال التعليمات البرمجية تلقائيًا خيارات مرة أخرى: اضغط على ENTER لتحديد . الكتابة: لاحظ كيف تتغير قائمة الخيارات أثناء الكتابة. الطريقة التي نبحث عنها هي . نحن نختار . يأخذ الكود الشكل التالي: طباعة علامات الاقتباس: كما ترون، تظهر علامات الاقتباس الثانية تلقائيًا، ويتحرك المؤشر إلى المكان الذي يجب أن يكون فيه النص. النوع: اكتملت مرحلة الترميز. .printl
Println (String х)
println(String x)
"
Hello, World!
استخدام القالب النشط لـ Println()
بالمناسبة، يمكننا إجراء المكالمةPrintln()
باستخدام القالب النشط. اختصار القالب المقابل هو Sout
. ومفتاح التنشيط هو TAB. يمكنك تجربة استخدام هذا القالب كتمرين إضافي. (إذا كنت تعتقد أن لديك ما يكفي من القوالب النشطة، فتابع إنشاء مشروع). إزالة الخط:
System.out.println("Hello, World!");
النوع: sout
ثم اضغط على TAB. خط:
System.out.println();
تتم إضافتها تلقائيًا، وينتهي المؤشر بين قوسين. كل ما علينا فعله هو طباعة: Hello, World!
مشروع بناء
تتوفر خيارات بناء مشروع أو جزء منه في قائمة البناء . العديد من هذه الخيارات متاحة أيضًا في قائمة السياق في نافذة المشروع وفي محرر HelloWorld.java. يوجد أيضًا رمز على شريط الأدوات يتوافق مع أمر Make Project . الآن دعونا نبني المشروع. البناء في هذه الحالة بالذات هو ببساطة تجميع ملف Java المصدر إلى ملف فئة. وبالتالي، يمكن استخدام أي من الخيارات الموجودة في قائمة Build ( Make Project ، أو Make Module 'HelloWorld' ، أو Compile 'HelloWorld.java' ) لهذا الغرض. دعونا نحاول بناء مشروع. (المعادل على لوحة المفاتيح لهذا الأمر هو CTRL + F9. لاحظ أن هذا الرابط يظهر مباشرة في القائمة كتلميح مفيد.) انتظر حتى ينتهي IntelliJ IDEA من التجميع. عند اكتمال هذه العملية، يتم عرض المعلومات ذات الصلة في شريط الحالة. الآن إذا ذهبت إلى مجلد وحدة الإخراج (الافتراضي هو المجلدЗапуск applications.
Приложение IntelliJ IDEA выполняются согласно тому, что называется конфигурацией запуска/отладки (Run/Debug). Такая конфигурация, How правило, должна быть создана до запуска applications. (Более подробную информацию см. в разделе Running, Debugging and Testing в IntelliJ IDEA Help.) В случае класса HelloWorld, нет необходимости создавать конфигурацию запуска и отладки заранее.Класс содержит метод main(). Такие классы могут быть запущены сразу, прямо из редактора. Для этой цели существует командаRun ‘<ClаssName>.main()’
в контекстном меню для класса. Таким образом, чтобы запустить класс, щелкните правой кнопкой мыши где-нибудь в области редактирования и выберите
Run 'HellоWorld.main ()'
.
В результате выполнения команды Run появляется окно в нижней части экрана. Оно окна отвечает за отображение всех выходных данных, указанных в конфигурации команды. (Более подробную информацию см. в разделе
Run Tool Window, в справке IntelliJ IDEA.)
Первая строка в окне содержит командную строку IntelliJ IDEA, используемую для запуска класса, включая все опции и аргументы. Последняя строка показывает, что процесс завершился нормально, бесконечных циклов не произошло. И, наконец, вы видите вывод программы Hello, World! между этими двумя строками. На этом этапе наше упражнение закончено. Однако, есть заключительные замечания, которые стоит сделать, связанные с запуском приложений IntelliJ IDEA:
- Варианты для запуска приложений можно найти в главном меню.
- На главной панели инструментов есть область, содержащая кнопки, связанные с запуском приложений. К ним относятся кнопки выбора конфигурации запуска и отладки (Run/Debug) и значки для запуска приложений в различных режимах.
- خيارات تشغيل التطبيقات والعمل مع تكوينات التشغيل/التصحيح، إذا لزم الأمر، موجودة أيضًا كأوامر قائمة السياق في نافذة المشروع .
GO TO FULL VERSION