JavaRush /Java блогу /Random-KY /IntelliJ IDEA Колдонуучу колдонмосу. Мүчүлүштүктөрдү оңдо...
theGrass
Деңгээл
Саратов

IntelliJ IDEA Колдонуучу колдонмосу. Мүчүлүштүктөрдү оңдоочу

Группада жарыяланган
IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 1

Мүчүлүштүктөрдү оңдоочу

  1. Мүчүлүштүктөрдү оңдоочу ишке киргизилүүдө

    Долбооруңуздун ишке киргизүү конфигурациясын орноткондон кийин, Shift + F9 баскычтарын басып, аны мүчүлүштүктөрдү оңдоо режиминде иштете аласыз

    IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 2

    Мүчүлүштүктөрдү оңдоочу терезеде сиз функция чалууларынын стектерин жана жиптердин тизмесин, алардын абалы, өзгөрмөлөрү жана абалын көрүү терезелери менен көрө аласыз. Функцияны чакыруу контекстин тандаганда, тандалган контекстке туура келген өзгөрмөлөрдүн маанилерин көрө аласыз.

  2. Пайдалуу мүчүлүштүктөрдү оңдоочу баскычтоптун жарлыктары

    • Токтоо чекитин коюу/алып салуу - Ctrl + F8 (Mac үчүн Cmd + F8)
    • Программанын аткарылышын улантуу - F9
    • Кийинки нускамага өтүңүз - F8
    • Функциянын ичине өтүү - F7
    • Аткаруу тыныгуусу - Ctrl + F2 (Cmd + F2)
    • Толуктоо чекиттеринин тизмесин жана тандалган чекит жөнүндө толук маалыматты көрүү ортосунда которулуу - Shift + Ctrl + F8 (Shift + Ctrl + F8)
    • Курсор жайгашкан жерден codeду оңдоону баштаңыз - Shift + Ctrl + F9 (эгерде ал main() методунун ичинде болсо )
  3. Ичинде акылдуу өтүү

    Кээде, этап-этабы менен мүчүлүштүктөрдү оңдоо учурунда, белгилүү бир ыкманын ичине киришиңиз керек, бирок биринчи жолу эмес. Бул учурда, көрсөтүлгөн тизмеден керектүү ыкманы тандоо үчүн Shift + F7 (Mac үчүн Cmd + F7) бассаңыз болот. Бул сизге көп убакытты үнөмдөй алат.

    IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 3
  4. Функцияны чакыруу контекстин алып салуу

    Мүчүлүштүктөрдү оңдоо учурунда "убакытты артка кайтаруу" керек болсо, функцияны чакыруу контекстин алып салуу менен жасай аласыз. Эгер сиз жаңылып өтө тереңдеп кеткен болсоңуз, бул көп жардам берет. Ушундай жол менен сиз программанын глобалдык аткаруу абалын артка кайтарбайсыз, бирок, жок дегенде, сиз функциялык чакыруулардын стекине кайра чыгасыз.

    IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 4
  5. Курсорго өтүңүз

    Кээде программанын аткарылышын улантып, үзгүлтүккө учурабай туруп, codeдун башка саптарында токтошуңуз керек. Бул оңой - жөн гана басыңыз Alt + F9 .

    IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 5
  6. Желек элементи

    Мүчүлүштүктөрдү оңдоо учурунда элементти оңой көрүүнү кааласаңыз, F11 баскычын басып же Өзгөрмөлөр жана Сааттар өтмөгүнүн менюсунан тиешелүү опцияны тандап, ага түс белгисин кошо аласыз .

    IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 6

    Тизмеде нерсе пайда болгондо, анын энбелгисин көрөсүз.

    IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 7
  7. Экспрессти баалоо

    Мүчүлүштүктөрдү оңдоо режиминде сиз Alt + F8 деп аталган абдан күчтүү куралды колдонуп, каалаган сөздү баалай аласыз .

    IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 8

    Бул курал редактор сыяктуу codeду толтурууну камсыз кылат, андыктан каалаган туюнтманы киргизүү абдан жөнөкөй болот.

    IntelliJ IDEA Колдонуучу колдонмосу.  Мүчүлүштүктөрдү оңдоочу - 9

    Эгер сизде энбелгилери бар элементтер болсо, codeду толтуруу сизге бул энбелгилерди көрсөтөт, андыктан сиз керектүү элементтерди оңой таап, алардын маанилерин эсептей аласыз.

    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