JavaRush /Blog Jawa /Random-JV /Pandhuan pangguna IntelliJ IDEA. Debugger
theGrass
tingkat
Саратов

Pandhuan pangguna IntelliJ IDEA. Debugger

Diterbitake ing grup
Pandhuan pangguna IntelliJ IDEA.  Debugger - 1

Debugger

  1. Nguripake Debugger

    Sawise nyiyapake konfigurasi peluncuran proyek, sampeyan bisa mbukak ing mode debug kanthi mencet Shift + F9

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 2

    Ing jendhela debugger, sampeyan bisa ndeleng tumpukan telpon fungsi lan dhaptar thread, karo negara, variabel, lan viewports negara. Yen sampeyan milih konteks panggilan fungsi, sampeyan bisa ndeleng nilai variabel sing cocog karo konteks sing dipilih.

  2. Trabasan Keyboard Debugger Migunani

    • Setel / mbusak breakpoint - Ctrl + F8 (Cmd + F8 kanggo Mac)
    • Nerusake eksekusi program - F9
    • Pindhah menyang instruksi sabanjure - F8
    • Go inside fungsi - F7
    • Pause eksekusi - Ctrl + F2 (Cmd + F2)
    • Ngalih ing antarane ndeleng dhaptar breakpoints lan informasi rinci babagan titik sing dipilih - Shift + Ctrl + F8 (Shift + Ctrl + F8)
    • Mulai debugging kode saka titik ing ngendi kursor dumunung - Shift + Ctrl + F9 (yen ana ing cara utama () )
  3. Transisi cerdas ing njero

    Kadhangkala, nalika debugging langkah-langkah, sampeyan kudu mlebu ing metode tartamtu, nanging dudu sing pertama sing bakal diarani. Ing kasus iki, sampeyan bisa mencet Shift + F7 (Cmd + F7 kanggo Mac) kanggo milih cara sing dibutuhake saka dhaptar sing kasedhiya. Iki bisa ngirit wektu akeh.

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 3
  4. Mbusak konteks panggilan fungsi

    Yen sampeyan kudu "bali ing wektu" nalika debugging, sampeyan bisa nindakake kanthi mbusak konteks panggilan fungsi. Iki bakal mbantu akeh yen sampeyan salah banget. Kanthi cara iki sampeyan ora bakal muter maneh negara eksekusi global program, nanging ing minimal sampeyan bakal bali munggah tumpukan telpon fungsi.

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 4
  5. Pindhah menyang kursor

    Kadhangkala sampeyan kudu nerusake eksekusi program lan mandheg ing sawetara baris kode liyane tanpa nggawe breakpoint. Iku gampang - mung pencet Alt + F9 .

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 5
  6. Elemen gendera

    Yen sampeyan pengin gampang ndeleng unsur nalika debugging, sampeyan bisa nambah tandha werna kanthi mencet F11 utawa milih pilihan sing cocok saka menu tab Variabel lan Watches .

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 6

    Nalika item katon ing dhaftar, sampeyan bakal weruh label sawijining.

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 7
  7. Evaluasi Ekspresi

    Ing mode debug, sampeyan bisa ngevaluasi ekspresi apa wae nggunakake alat sing kuat banget sing diarani Alt + F8 .

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 8

    Alat iki nyedhiyakake completion kode kaya editor, supaya ngetik ekspresi apa wae bakal gampang banget.

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 9

    Yen sampeyan duwe unsur karo label, completion kode bakal nuduhake sampeyan label iki supaya sampeyan bisa kanthi gampang nemokake unsur sing perlu lan ngetung nilai.

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 10
  8. Status lan setelan breakpoint

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 11

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 12

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

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

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 13
  10. Точки останова по событиям

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 14
  11. Временные точки останова

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 15
  12. Отключить точки останова

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 16
  13. Загрузка изменений и быстрая замена

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 17

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

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

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

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 18
  15. Настройки

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

    Pandhuan pangguna IntelliJ IDEA.  Debugger - 19
Оригинал статьи
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION