JavaRush /Java blogi /Random-UZ /IntelliJ IDEA foydalanuvchi qo'llanmasi. Nosozliklarni tu...
theGrass
Daraja
Саратов

IntelliJ IDEA foydalanuvchi qo'llanmasi. Nosozliklarni tuzatuvchi

Guruhda nashr etilgan
IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 1

Nosozliklarni tuzatuvchi

  1. Debugger ishga tushirilmoqda

    Loyihangizni ishga tushirish konfiguratsiyasini o'rnatganingizdan so'ng, uni Shift + F9 tugmalarini bosib disk raskadrovka rejimida ishga tushirishingiz mumkin.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 2

    Tuzatish oynasida siz funktsiya chaqiruvlari to'plamini va mavzular ro'yxatini ularning holatlari, o'zgaruvchilari va holatini ko'rish oynalarini ko'rishingiz mumkin. Funktsiya chaqiruvi kontekstini tanlaganingizda, tanlangan kontekstga mos keladigan o'zgaruvchilar qiymatlarini ko'rishingiz mumkin.

  2. Foydali tuzatuvchi klaviatura yorliqlari

    • To'xtash nuqtasini o'rnatish/o'chirish - Ctrl + F8 (Mac uchun Cmd + F8)
    • Dasturning bajarilishini davom ettirish - F9
    • Keyingi ko'rsatmalarga o'ting - F8
    • Funktsiyaga o'ting - F7
    • Bajarishni to'xtatib turish - Ctrl + F2 (Cmd + F2)
    • To'xtash nuqtalari ro'yxati va tanlangan nuqta haqida batafsil ma'lumotni ko'rish o'rtasida almashish - Shift + Ctrl + F8 (Shift + Ctrl + F8)
    • Kursor joylashgan nuqtadan kodni tuzatishni boshlang - Shift + Ctrl + F9 (agar u main() usuli ichida bo'lsa )
  3. Ichkarida aqlli o'tish

    Ba'zan, bosqichma-bosqich disk raskadrovka paytida siz ma'lum bir usulga kirishingiz kerak, lekin birinchi chaqiriladigan usul emas. Bunday holda, taqdim etilgan ro'yxatdan kerakli usulni tanlash uchun Shift + F7 (Mac uchun Cmd + F7) tugmalarini bosishingiz mumkin . Bu sizga ko'p vaqtni tejash imkonini beradi.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 3
  4. Funktsiya chaqiruvi kontekstini olib tashlang

    Nosozliklarni tuzatish vaqtida "vaqtga qaytish" kerak bo'lsa, funktsiya chaqiruvi kontekstini olib tashlash orqali buni amalga oshirishingiz mumkin. Agar siz noto'g'ri chuqurlikka kirsangiz, bu juda ko'p yordam beradi. Shunday qilib, siz dasturning global bajarilish holatini qaytarib olmaysiz, lekin hech bo'lmaganda funktsiya chaqiruvlari to'plamini qayta tiklaysiz.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 4
  5. Kursorga o'ting

    Ba'zan dasturning bajarilishini davom ettirishingiz va to'xtash nuqtasi yaratmasdan kodning boshqa qatorida to'xtashingiz kerak bo'ladi. Bu oson - shunchaki Alt + F9 tugmalarini bosing .

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 5
  6. Bayroq elementi

    Nosozliklarni tuzatish paytida elementni osongina ko'rishni istasangiz, F11 tugmasini bosib yoki "O'zgaruvchilar va soatlar" yorlig'i menyusidan mos variantni tanlash orqali unga rang belgisi qo'shishingiz mumkin .

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 6

    Ro'yxatda element paydo bo'lganda, siz uning yorlig'ini ko'rasiz.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 7
  7. Ifodani baholash

    Nosozliklarni tuzatish rejimida Alt + F8 deb nomlangan juda kuchli vosita yordamida har qanday ifodani baholashingiz mumkin .

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 8

    Ushbu vosita muharrir kabi kodni to'ldirishni ta'minlaydi, shuning uchun har qanday ifodani kiritish juda oddiy bo'ladi.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 9

    Agar sizda yorliqli elementlar bo'lsa, kodni to'ldirish sizga ushbu teglarni ko'rsatadi, shunda siz kerakli elementlarni osongina topishingiz va ularning qiymatlarini hisoblashingiz mumkin.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 10
  8. To'xtash nuqtasi holati va sozlamalari

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 11

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 12

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

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

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 13
  10. Точки останова по событиям

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 14
  11. Временные точки останова

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 15
  12. Отключить точки останова

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 16
  13. Загрузка изменений и быстрая замена

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 17

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

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

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

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Tuzatish vositasi - 18
  15. Настройки

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

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