JavaRush /مدونة جافا /Random-AR /دليل مستخدم IntelliJ IDEA. مصحح الأخطاء
theGrass
مستوى
Саратов

دليل مستخدم IntelliJ IDEA. مصحح الأخطاء

نشرت في المجموعة
دليل مستخدم IntelliJ IDEA.  مصحح الأخطاء - 1

مصحح الأخطاء

  1. إطلاق المصحح

    بمجرد الانتهاء من إعداد تكوين إطلاق مشروعك، يمكنك تشغيله في وضع التصحيح بالضغط على Shift + F9

    دليل مستخدم IntelliJ IDEA.  المصحح - 2

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

  2. اختصارات لوحة المفاتيح المفيدة لمصحح الأخطاء

    • تعيين/إزالة نقطة التوقف - Ctrl + F8 (Cmd + F8 لنظام التشغيل Mac)
    • استئناف تنفيذ البرنامج - F9
    • انتقل إلى التعليمات التالية - F8
    • وظيفة الذهاب إلى الداخل - F7
    • إيقاف التنفيذ مؤقتًا - Ctrl + F2 (Cmd + F2)
    • التبديل بين عرض قائمة نقاط التوقف والمعلومات التفصيلية حول النقطة المحددة - Shift + Ctrl + F8 (Shift + Ctrl + F8)
    • ابدأ في تصحيح أخطاء الكود من النقطة التي يوجد بها المؤشر - Shift + Ctrl + F9 (إذا كان داخل الطريقة main() )
  3. الانتقال الذكي في الداخل

    في بعض الأحيان، أثناء تصحيح الأخطاء خطوة بخطوة، تحتاج إلى الدخول إلى طريقة معينة، ولكن ليس الطريقة الأولى التي سيتم استدعاؤها. في هذه الحالة، يمكنك الضغط على Shift + F7 (Cmd + F7 لنظام التشغيل Mac) لتحديد الطريقة التي تحتاجها من القائمة المتوفرة. هذا يمكن أن يوفر لك الكثير من الوقت.

    دليل مستخدم IntelliJ IDEA.  المصحح - 3
  4. إزالة سياق استدعاء الوظيفة

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

    دليل مستخدم IntelliJ IDEA.  المصحح - 4
  5. اذهب إلى المؤشر

    في بعض الأحيان تحتاج إلى استئناف تنفيذ البرنامج والتوقف عند سطر آخر من التعليمات البرمجية دون إنشاء نقطة توقف. الأمر سهل - فقط اضغط على Alt + F9 .

    دليل مستخدم IntelliJ IDEA.  المصحح - 5
  6. عنصر العلم

    إذا كنت تريد رؤية عنصر بسهولة أثناء تصحيح الأخطاء، فيمكنك إضافة علامة لون إليه بالضغط على F11 أو تحديد الخيار المناسب من قائمة علامة التبويب Variables and Watches .

    دليل مستخدم IntelliJ IDEA.  المصحح - 6

    عندما يظهر العنصر في القائمة، سترى تسميته.

    دليل مستخدم IntelliJ IDEA.  المصحح - 7
  7. تقييم التعبير

    في وضع التصحيح، يمكنك تقييم أي تعبير باستخدام أداة قوية جدًا تسمى Alt + F8 .

    دليل مستخدم IntelliJ IDEA.  المصحح - 8

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

    دليل مستخدم IntelliJ IDEA.  المصحح - 9

    إذا كان لديك أي عناصر ذات تسميات، فسيُظهر لك إكمال التعليمات البرمجية هذه التسميات حتى تتمكن بسهولة من العثور على العناصر التي تحتاجها وحساب قيمها.

    دليل مستخدم IntelliJ IDEA.  المصحح - 10
  8. حالة نقطة التوقف والإعدادات

    Если вы хотите поменять Howие-то настройки точки останова, вы можете нажать Shift + Ctrl + F8 (Shift + Cmd + F8 для Mac).Во всплывающем окне вы можете ввести нужные вам параметры.

    دليل مستخدم IntelliJ IDEA.  المصحح - 11

    Если у вас Howой-то элемент имеет метку, вы также можете использовать эту метку в выражениях.

    دليل مستخدم IntelliJ IDEA.  المصحح - 12

    Whatбы получить список всех точек останова в вашем проекте (с расширенными настройками), снова нажмите Shift + Ctrl + F8 (Shift + Cmd + F8 для Mac).

  9. Точки останова переменной

    В дополнение к условным точкам останова, вы можете также использовать точки останова переменной. Такие точки срабатывают, когда производится чтение or запись в Howую-то переменную. Для того чтобы создать такую точку останова, кликните на панель слева от редактируемого текста, напротив нужной вам переменной, зажав Alt.

    دليل مستخدم IntelliJ IDEA.  المصحح - 13
  10. Точки останова по событиям

    Еще одна полезная возможность - вычислить определенное выражение в нужной вам строке codeа не прерывая выполнение. Для этого вам нужно кликнуть на панель слева от редактируемого codeа напротив нужной строки, зажав Shift.

    دليل مستخدم IntelliJ IDEA.  المصحح - 14
  11. Временные точки останова

    Для того чтобы создать точку останова которая сработает только один раз, кликните на панель слева от codeа зажав Shift + Alt.

    دليل مستخدم IntelliJ IDEA.  المصحح - 15
  12. Отключить точки останова

    Также очень полезно знать, что любая точка останова может быть быстро отключена по нажатию на панель слева от codeа с зажатым Alt.

    دليل مستخدم IntelliJ IDEA.  المصحح - 16
  13. Загрузка изменений и быстрая замена

    Иногда вам нужно внести небольшие изменения в code без прерывания процесса отладки. Так How виртуальная машина Java поддерживает возможность HotSwap, среда разработки в режиме отладки предлагает вам перезагрузить измененные классы когда вы их скомпorруете.

    دليل مستخدم IntelliJ IDEA.  المصحح - 17

    Не забывайте, что функционал HotSwap в Java машине имеет ряд ограничений и не позволяет перезагружать статические поля и методы.

  14. Удаленная отладка

    Последняя вещь в IntelliJ IDEA о которой вам точно нужно знать это удаленная отладка. Удаленная отладка - подключение отладчика к уже запущенной у вас or на другом компьютере Java машине по сетевому порту. Таким образом можно подключить отладчик к serverу приложений, запущенному на serverе.

    Whatбы создать конфигурацию для удаленного запуска, перейдите к редактированию конфигураций (Edit configurations) и нажмите «добавить конфигурацию удаленного запуска» (Remote). Убедитесь что вы указали правильное Name компьютера и порт прежде чем запустить эту конфигурацию.

    دليل مستخدم IntelliJ IDEA.  المصحح - 18
  15. Настройки

    Если вы хотите поменять настройки отладчика по умолчанию, нажмите Settings → Debugger.

    Руководство пользователя IntelliJ IDEA. Отладчик - 19
Оригинал статьи
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION