JavaRush/Java Π±Π»ΠΎΠ³/Random UA/ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA. Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ
theGrass
24 Ρ€Ρ–Π²Π΅Π½ΡŒ

ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA. Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ

Бтаття Π· Π³Ρ€ΡƒΠΏΠΈ Random UA
учасників
ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача 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 Ρ‚Π° Watches .

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 6

    Коли Ρ†Π΅ΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π·'ΡΠ²ΠΈΡ‚ΡŒΡΡ Ρƒ списку, Π²ΠΈ ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚Π΅ ΠΉΠΎΠ³ΠΎ ΠΏΠΎΠ·Π½Π°Ρ‡ΠΊΡƒ.

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 7
  7. ΠžΠ±Ρ‡ΠΈΡΠ»ΠΈΡ‚ΠΈ Π²ΠΈΡ€Π°Π·

    Π£ Ρ€Π΅ΠΆΠΈΠΌΡ– налагодТСння Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ обчислити Π±ΡƒΠ΄ΡŒ-який Π²ΠΈΡ€Π°Π· Π·Π° допомогою Π΄ΡƒΠΆΠ΅ ΠΏΠΎΡ‚ΡƒΠΆΠ½ΠΎΠ³ΠΎ інструмСнту, Ρ‰ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°Ρ”Ρ‚ΡŒΡΡ натисканням Alt + F8 .

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 8

    Π¦Π΅ΠΉ інструмСнт Π½Π°Π΄Π°Ρ” автодоповнСння ΠΊΠΎΠ΄Ρƒ як Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Ρ‚Π°ΠΊ Ρ‰ΠΎ ввСсти Π±ΡƒΠ΄ΡŒ-який Π²ΠΈΡ€Π°Π· Π±ΡƒΠ΄Π΅ Π΄ΡƒΠΆΠ΅ просто.

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 9

    Π―ΠΊΡ‰ΠΎ Ρƒ вас Ρ” ΡΠΊΡ–ΡΡŒ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π· ΠΌΡ–Ρ‚ΠΊΠ°ΠΌΠΈ, автодоповнСння ΠΊΠΎΠ΄Ρƒ ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π²Π°ΠΌ Ρ†Ρ– ΠΌΡ–Ρ‚ΠΊΠΈ, Ρ‰ΠΎΠ± Π²ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π»Π΅Π³ΠΊΠΎ Π·Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½Ρ– Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Ρ‚Π° обчислити Ρ—Ρ… значСння.

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 10
  8. Π‘Ρ‚Π°Π½ Ρ‚Π° Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ

    Π―ΠΊΡ‰ΠΎ Π²ΠΈ Ρ…ΠΎΡ‡Π΅Ρ‚Π΅ Π·ΠΌΡ–Π½ΠΈΡ‚ΠΈ ΡΠΊΡ–ΡΡŒ Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ, Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ натиснути Shift + Ctrl + F8 (Shift + Cmd + F8 для Mac) . Π£ ΡΠΏΠ»ΠΈΠ²Π°ΡŽΡ‡ΠΎΠΌΡƒ Π²Ρ–ΠΊΠ½Ρ– Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½Ρ– ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ.

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 11

    Π―ΠΊΡ‰ΠΎ Ρƒ вас якийсь Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΌΠ°Ρ” ΠΌΡ–Ρ‚ΠΊΡƒ, Π²ΠΈ Ρ‚Π°ΠΊΠΎΠΆ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ використовувати Ρ†ΡŽ ΠΌΡ–Ρ‚ΠΊΡƒ Ρƒ Π²ΠΈΡ€Π°Π·Π°Ρ….

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 12

    Π©ΠΎΠ± ΠΎΡ‚Ρ€ΠΈΠΌΠ°Ρ‚ΠΈ список усіх Ρ‚ΠΎΡ‡ΠΎΠΊ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ Ρƒ Π²Π°ΡˆΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ– (Π· Ρ€ΠΎΠ·ΡˆΠΈΡ€Π΅Π½ΠΈΠΌΠΈ Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½ΡΠΌΠΈ), Π·Π½ΠΎΠ²Ρƒ Π½Π°Ρ‚ΠΈΡΠ½Ρ–Ρ‚ΡŒ Shift+Ctrl+F8 (Shift+Cmd+F8 для Mac) .

  9. Π’ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ Π·ΠΌΡ–Π½Π½ΠΎΡ—

    ΠšΡ€Ρ–ΠΌ ΡƒΠΌΠΎΠ²Π½ΠΈΡ… Ρ‚ΠΎΡ‡ΠΎΠΊ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ, Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚Π°ΠΊΠΎΠΆ використовувати Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ Π·ΠΌΡ–Π½Π½ΠΎΡ—. Π’Π°ΠΊΡ– Ρ‚ΠΎΡ‡ΠΊΠΈ ΡΠΏΡ€Π°Ρ†ΡŒΠΎΠ²ΡƒΡŽΡ‚ΡŒ, ΠΊΠΎΠ»ΠΈ Ρ€ΠΎΠ±ΠΈΡ‚ΡŒΡΡ читання Ρ‡ΠΈ запис Π² ΡΠΊΡƒΡΡŒ Π·ΠΌΡ–Π½Π½Ρƒ. Для Ρ‚ΠΎΠ³ΠΎ Ρ‰ΠΎΠ± створити Ρ‚Π°ΠΊΡƒ Ρ‚ΠΎΡ‡ΠΊΡƒ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ, ΠΊΠ»Π°Ρ†Π½Ρ–Ρ‚ΡŒ Π½Π° панСль Π·Π»Ρ–Π²Π° Π²Ρ–Π΄ тСксту, Ρ‰ΠΎ Ρ€Π΅Π΄Π°Π³ΡƒΡ”Ρ‚ΡŒΡΡ, Π½Π°Π²ΠΏΡ€ΠΎΡ‚ΠΈ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎΡ— Π²Π°ΠΌ Π·ΠΌΡ–Π½Π½ΠΎΡ—, Π·Π°Ρ‚ΠΈΡΠ½ΡƒΠ²ΡˆΠΈ Alt .

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 13
  10. Π’ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ Π·Π° подіями

    Π©Π΅ ΠΎΠ΄Π½Π° корисна ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ - обчислити ΠΏΠ΅Π²Π½ΠΈΠΉ Π²ΠΈΡ€Π°Π· Ρƒ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎΠΌΡƒ рядку ΠΊΠΎΠ΄Ρƒ Π½Π΅ ΠΏΠ΅Ρ€Π΅Ρ€ΠΈΠ²Π°ΡŽΡ‡ΠΈ виконання. Для Ρ†ΡŒΠΎΠ³ΠΎ Π²Π°ΠΌ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ ΠΊΠ»Ρ–ΠΊΠ½ΡƒΡ‚ΠΈ Π½Π° панСль Π·Π»Ρ–Π²Π° Π²Ρ–Π΄ ΠΊΠΎΠ΄Ρƒ, Ρ‰ΠΎ Ρ€Π΅Π΄Π°Π³ΡƒΡ”Ρ‚ΡŒΡΡ, Π½Π°Π²ΠΏΡ€ΠΎΡ‚ΠΈ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎΠ³ΠΎ рядка, Π·Π°Ρ‚ΠΈΡΠ½ΡƒΠ²ΡˆΠΈ Shift .

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 14
  11. Вимчасові Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ

    Для Ρ‚ΠΎΠ³ΠΎ Ρ‰ΠΎΠ± створити Ρ‚ΠΎΡ‡ΠΊΡƒ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ, яка ΡΠΏΡ€Π°Ρ†ΡŽΡ” Ρ‚Ρ–Π»ΡŒΠΊΠΈ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, ΠΊΠ»Π°Ρ†Π½Ρ–Ρ‚ΡŒ Π½Π° панСль Π·Π»Ρ–Π²Π° Π²Ρ–Π΄ ΠΊΠΎΠ΄Ρƒ Π·Π°Ρ‚ΠΈΡΠ½ΡƒΠ²ΡˆΠΈ Shift + Alt .

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 15
  12. Π’ΠΈΠΌΠΊΠ½ΡƒΡ‚ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ

    Π’Π°ΠΊΠΎΠΆ Π΄ΡƒΠΆΠ΅ корисно Π·Π½Π°Ρ‚ΠΈ, Ρ‰ΠΎ Π±ΡƒΠ΄ΡŒ-яка Ρ‚ΠΎΡ‡ΠΊΠ° Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π±ΡƒΡ‚ΠΈ швидко Π²Ρ–Π΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° після натискання Π½Π° панСль Π·Π»Ρ–Π²Π° Π²Ρ–Π΄ ΠΊΠΎΠ΄Ρƒ Π· Alt .

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 16
  13. ЗавантаТСння Π·ΠΌΡ–Π½ Ρ‚Π° швидка Π·Π°ΠΌΡ–Π½Π°

    Π†Π½ΠΎΠ΄Ρ– Π²Π°ΠΌ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ внСсти Π½Π΅Π²Π΅Π»ΠΈΠΊΡ– Π·ΠΌΡ–Π½ΠΈ Π΄ΠΎ ΠΊΠΎΠ΄Ρƒ Π±Π΅Π· пСрСривання процСсу налагодТСння. Π’Π°ΠΊ як Π²Ρ–Ρ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π° машина Java ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡ” ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ HotSwap, сСрСдовищС Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΡ– налагодТСння ΠΏΡ€ΠΎΠΏΠΎΠ½ΡƒΡ” Π²Π°ΠΌ ΠΏΠ΅Ρ€Π΅Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΠΈΡ‚ΠΈ Π·ΠΌΡ–Π½Π΅Π½Ρ– класи, ΠΊΠΎΠ»ΠΈ Π²ΠΈ Ρ—Ρ… ΡΠΊΠΎΠΌΠΏΡ–Π»ΡŽΡ”Ρ‚Π΅.

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 17

    НС Π·Π°Π±ΡƒΠ²Π°ΠΉΡ‚Π΅, Ρ‰ΠΎ Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΠΎΠ½Π°Π» HotSwap Ρƒ Java ΠΌΠ°ΡˆΠΈΠ½Ρ– ΠΌΠ°Ρ” Π½ΠΈΠ·ΠΊΡƒ обмСТСнь Ρ– Π½Π΅ дозволяє ΠΏΠ΅Ρ€Π΅Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΡƒΠ²Π°Ρ‚ΠΈ статичні поля Ρ‚Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ.

  14. Π’Ρ–Π΄Π΄Π°Π»Π΅Π½Π΅ налагодТСння

    ΠžΡΡ‚Π°Π½Π½Ρ Ρ€Ρ–Ρ‡ Π² IntelliJ IDEA , ΠΏΡ€ΠΎ яку Π²Π°ΠΌ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ Π·Π½Π°Ρ‚ΠΈ Ρ†Π΅ Π²Ρ–Π΄Π΄Π°Π»Π΅Π½Π° налагодТСння. Π’Ρ–Π΄Π΄Π°Π»Π΅Π½Π΅ налагодТСння - ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ Π²Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊΠ° Π΄ΠΎ Π²ΠΆΠ΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎΡ— Ρƒ вас Π°Π±ΠΎ Ρ–Π½ΡˆΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏ'ΡŽΡ‚Π΅Ρ€Ρ– Java ΠΌΠ°ΡˆΠΈΠ½Ρ– ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ΠΆΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ. Π’Π°ΠΊΠΈΠΌ Ρ‡ΠΈΠ½ΠΎΠΌ ΠΌΠΎΠΆΠ½Π° ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΠΈ Π²Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ Π΄ΠΎ сСрвСра ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ, Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎΠ³ΠΎ Π½Π° сСрвСрі.

    Π©ΠΎΠ± створити ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–ΡŽ для Π²Ρ–Π΄Π΄Π°Π»Π΅Π½ΠΎΠ³ΠΎ запуску, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ–Ρ‚ΡŒ Π΄ΠΎ рСдагування ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–ΠΉ ( Edit configurations ) Ρ– Π½Π°Ρ‚ΠΈΡΠ½Ρ–Ρ‚ΡŒ Β«Π”ΠΎΠ΄Π°Ρ‚ΠΈ ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–ΡŽ Π²Ρ–Π΄Π΄Π°Π»Π΅Π½ΠΎΠ³ΠΎ запуску» (Remote). ΠŸΠ΅Ρ€Π΅ΠΊΠΎΠ½Π°ΠΉΡ‚Π΅ΡΡ, Ρ‰ΠΎ Π²ΠΈ Π²ΠΊΠ°Π·Π°Π»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π΅ Ρ–ΠΌ'я ΠΊΠΎΠΌΠΏ'ΡŽΡ‚Π΅Ρ€Π° Ρ‚Π° ΠΏΠΎΡ€Ρ‚, ΠΏΠ΅Ρ€Ρˆ Π½Ρ–ΠΆ запустити Ρ†ΡŽ ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–ΡŽ.

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 18
  15. ΠΠ°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ

    Π―ΠΊΡ‰ΠΎ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ Π·ΠΌΡ–Π½ΠΈΡ‚ΠΈ Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ Π½Π°Π»Π°Π³ΠΎΠ΄ΠΆΡƒΠ²Π°Ρ‡Π° Π·Π° замовчуванням, Π½Π°Ρ‚ΠΈΡΠ½Ρ–Ρ‚ΡŒ Settings β†’ Debugger .

    ΠŸΠΎΡΡ–Π±Π½ΠΈΠΊ користувача IntelliJ IDEA.  Π’Ρ–Π΄Π»Π°Π΄Ρ‡ΠΈΠΊ - 19
ΠžΡ€ΠΈΠ³Ρ–Π½Π°Π» статті
ΠšΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€Ρ–
  • популярні
  • Π½ΠΎΠ²Ρ–
  • старі
Π©ΠΎΠ± Π·Π°Π»ΠΈΡˆΠΈΡ‚ΠΈ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€, ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ Π²Π²Ρ–ΠΉΡ‚ΠΈ Π² систСму
Для Ρ†Ρ–Ρ”Ρ— сторінки Π½Π΅ΠΌΠ°Ρ” ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€Ρ–Π².