Skip to content

Commit

Permalink
New translations ide-tips-and-tricks.md (Ukrainian)
Browse files Browse the repository at this point in the history
  • Loading branch information
FabricMCBot committed Jan 24, 2025
1 parent 0416340 commit e16c3d6
Showing 1 changed file with 21 additions and 21 deletions.
42 changes: 21 additions & 21 deletions translated/uk_ua/develop/ide-tips-and-tricks.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,15 @@ IntelliJ має багато різних способів проходженн

### Пошук {#search}

Двічі натиснувши <0>Shift</0>, відкриється вікно пошуку. Там ви можете шукати файли та класи вашого проєкту. При активації прапорця `включити непроєктні елементи` або натиснувши <kbd>Shift</kbd> ще раз двічі, пошук здійснюватиметься не лише в вашому власному проєкті, а й в інших, наприклад у зовнішніх бібліотеках.
Двічі натиснувши <kbd>Shift</kbd>, відкриється вікно пошуку. Там ви можете шукати файли та класи вашого проєкту. При активації прапорця `включити непроєктні елементи` або натиснувши <kbd>Shift</kbd> ще раз двічі, пошук здійснюватиметься не лише в вашому власному проєкті, а й в інших, наприклад у зовнішніх бібліотеках.

Ви також можете використовувати комбінації клавіш <kbd>⌘/CTRL</kbd>+<kbd>N</kbd> для пошуку в класах і <kbd>⌘/CTRL</kbd>+<kbd>Shift</kbd>+< 0>N</kbd> для пошуку в усіх _файлах_.
Ви також можете використовувати комбінації клавіш <kbd>⌘/CTRL</kbd>+<kbd>N</kbd> для пошуку в класах і <kbd>⌘/CTRL</kbd>+<kbd>Shift</kbd>+<kbd>N</kbd> для пошуку в усіх _файлах_.

![Пошук екрану](/assets/develop/misc/using-the-ide/traversing_03.png)

### Останнє вікно {#recent-window}

Іншим корисним інструментом в IntelliJ є вікно `Останні`. Ви можете відкрити його за допомогою комбінації клавіш <0>⌘/CTRL</0>+<0>E</0>.
Іншим корисним інструментом в IntelliJ є вікно `Останні`. Ви можете відкрити його за допомогою комбінації клавіш <kbd>⌘/CTRL</kbd>+<kbd>E</kbd>.
Там ви можете переходити до файлів, які ви вже відвідали, і відкривати вікна інструментів, наприклад [структура](#structure-of-a-class) або [закладки](#bookmarks).

![Останнє вікно](/assets/develop/misc/using-the-ide/traversing_04.png)
Expand All @@ -53,8 +53,8 @@ IntelliJ має багато різних способів проходженн

### Перейти до визначення / Використання {#jump-to-definition-usage}

Якщо вам потрібно перевірити визначення або використання змінних, методів, класів та інших речей, ви можете натиснути <0>⌘/CTRL</0>+<0>ЛКМ/B</0>
або скористайтеся <0>СКМ</0> (натиснувши коліщатко мишки) на їхніх іменах. Таким чином ви можете уникнути тривалих сеансів прокручування чи посібника
Якщо вам потрібно перевірити визначення або використання змінних, методів, класів та інших речей, ви можете натиснути <kbd>⌘/CTRL</kbd>+<kbd>ЛКМ/B</kbd>
або скористайтеся <kbd>СКМ</kbd> (натиснувши коліщатко мишки) на їхніх іменах. Таким чином ви можете уникнути тривалих сеансів прокручування чи посібника
пошук визначення, яке знаходиться в іншому файлі.

Ви також можете використовувати <kbd>⌘/CTRL</kbd>+<kbd>⌥/Shift</kbd>+<kbd>ЛКМ/B</kbd>, щоб переглянути всі реалізації класу чи інтерфейсу.
Expand All @@ -65,7 +65,7 @@ IntelliJ має багато різних способів проходженн
Особливо під час дослідження вихідних кодів це може допомогти позначити місця, які ви хочете швидко знайти знову в майбутньому.

Або натисніть ПКМ по файлу у вікні `Проєкт`, вкладку редактора або номер рядка у файлі.
Створення `Мнемонічних закладок` дає вам змогу швидко повернутися до цих закладок за допомогою їхніх гарячих клавіш, <0>⌘/CTRL</0> і цифри, яку ви вибрали для них.
Створення `Мнемонічних закладок` дає вам змогу швидко повернутися до цих закладок за допомогою їхніх гарячих клавіш, <kbd>⌘/CTRL</kbd> і цифри, яку ви вибрали для них.

![встановлення закладку](/assets/develop/misc/using-the-ide/traversing_05.png)

Expand All @@ -88,7 +88,7 @@ IntelliJ має багато різних способів проходженн

### Ієрархія типів класу {#type-hierarchy-of-a-class}

Розмістивши курсор на назві класу та натиснувши <0>⌘/CTRL</0>+<0>H</0>, ви можете відкрити нове вікно ієрархії типів, у якому показано всі батьківські та дочірні класи.
Розмістивши курсор на назві класу та натиснувши <kbd>⌘/CTRL</kbd>+<kbd>H</kbd>, ви можете відкрити нове вікно ієрархії типів, у якому показано всі батьківські та дочірні класи.

![Вікно ієрархії типів](/assets/develop/misc/using-the-ide/analyzing_02.png)

Expand All @@ -109,7 +109,7 @@ IntelliJ має багато різних способів проходженн
У файлі Java ви зможете генерувати конструктори, геттери(getters), сетери(setters), перевизначати або реалізовувати методи та багато іншого.
Ви також можете генерувати засоби доступу та виклики, якщо у вас встановлено [плаґін розробки Minecraft](./getting-started/setting-up-a-development-environment#minecraft-development).

Крім того, ви можете швидко замінити методи за допомогою <0>⌘/CTRL</0>+<0>O</0> і реалізувати методи за допомогою <0>⌘/CTRL</0>+<0>I</0 >.
Крім того, ви можете швидко замінити методи за допомогою <kbd>⌘/CTRL</kbd>+<kbd>O</kbd> і реалізувати методи за допомогою <kbd>⌘/CTRL</kbd>+<kbd>I</kbd>.

![Меню створення коду у файлі Java](/assets/develop/misc/using-the-ide/generate_01.png)

Expand All @@ -120,7 +120,7 @@ IntelliJ має багато різних способів проходженн
### Показ параметрів {#displaying-parameters}

Показ параметрів має бути активовано за замовчуванням. Під час написання коду ви автоматично отримаєте типи та назви параметрів.
Якщо ви закрили їх випадково або просто перемістили курсор у нове місце, ви можете скористатися <0>⌘/CTRL</0>+<0>P</0>, щоб відкрити їх знову.
Якщо ви закрили їх випадково або просто перемістили курсор у нове місце, ви можете скористатися <kbd>⌘/CTRL</kbd>+<kbd>P</kbd>, щоб відкрити їх знову.

Методи та класи можуть мати кілька реалізацій з різними параметрами, також відомі як перевантаження. Таким чином ви можете вирішити, який
реалізацію, яку ви хочете використати, під час написання виклику методу.
Expand All @@ -139,7 +139,7 @@ IntelliJ має багато різних способів проходженн
За допомогою цієї функції кожне входження перейменованого коду буде перейменовано та функціонально залишиться незмінним.

Ви також можете переформатувати код відповідно до свого стилю коду.
Для цього виберіть код, який потрібно переформатувати (якщо нічого не вибрано, буде переформатовано весь файл) і натисніть <0>⌘/CTRL</0>+<0>⌥/ALT</0>+<0 >L</0>.
Для цього виберіть код, який потрібно переформатувати (якщо нічого не вибрано, буде переформатовано весь файл) і натисніть <kbd>⌘/CTRL</kbd>+<kbd>⌥/ALT</kbd>+<kbd>L</kbd>.
Щоб змінити спосіб форматування коду IntelliJ, перегляньте параметри у меню «Файл» > «Параметри» > «Редактор» > «Стиль коду» > «Java».

#### Контекстні дії {#context-actions}
Expand All @@ -156,23 +156,23 @@ IntelliJ має багато різних способів проходженн

Іноді для редагування коду потрібні простіші інструменти.

| Комбінація клавіш | Функція |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| <kbd>⌘/CTRL</kbd>+<kbd>F</kbd> | Знайти в поточному файлі |
| <kbd>⌘/CTRL</kbd>+<kbd>R</kbd> | Замінити в поточному файлі |
| <0>⌘/CTRL</0>+<0>Shift</0>+<0>F</0> | Знайти у більшій області (можна встановити певну маску типу файлу) |
| <kbd>⌘/CTRL</kbd>+<kbd>Shift</kbd>+<kbd>R</kbd> | Замінити у більшій області (можна встановити певну маску типу файлу) |
| Комбінація клавіш | Функція |
| ----------------------------------------------- | --------------------------------------------------------------------------------------- |
| <kbd>⌘/CTRL</kbd>+<kbd>F</kbd> | Знайти в поточному файлі |
| <kbd>⌘/CTRL</kbd>+<kbd>R</kbd> | Замінити в поточному файлі |
| <kbd>⌘/CTRL</kbd>+<kbd>Shift</kbd>+<kbd>F</kbd> | Знайти у більшій області (можна встановити певну маску типу файлу) |
| <kbd>⌘/CTRL</kbd>+<kbd>Shift</kbd>+<kbd>R</kbd> | Замінити у більшій області (можна встановити певну маску типу файлу) |

Якщо використовуються, усі ці інструменти дозволяють більш конкретне зіставлення шаблону через [Regex](https://en.wikipedia.org/wiki/Regular_expression).

![Regex заміна](/assets/develop/misc/using-the-ide/search_and_replace_01.png)

### Інші корисні комбінації клавіш {#other-keybinds}

Виділення тексту та використання <kbd>⌘/CTRL</kbd>+<kbd>Shift</kbd>+<0>↑ Вгору / ↓ Вниз</0> може перемістити виділений текст вгору або вниз.
Виділення тексту та використання <kbd>⌘/CTRL</kbd>+<kbd>Shift</kbd>+<kbd>↑ Вгору / ↓ Вниз</kbd> може перемістити виділений текст вгору або вниз.

В IntelliJ сполучення клавіш для «Повторити» може бути не звичайним <kbd>⌘/CTRL</kbd>+<kbd>Y</kbd> (Видалити рядок).
Натомість це може бути <0>⌘/CTRL</0>+<0>Shift</0>+<0>Z</0>. Ви можете змінити це в **мапі клавіш**.
Натомість це може бути <kbd>⌘/CTRL</kbd>+<kbd>Shift</kbd>+<kbd>Z</kbd>. Ви можете змінити це в **мапі клавіш**.

<!-- markdownlint-disable-next-line search-replace -->

Expand All @@ -183,7 +183,7 @@ IntelliJ має багато різних способів проходженн
Хороший код має бути легко читабельним і [самодокументованим](https://bytedev.medium.com/code-comment-anti-patterns-and-why-the-comment-you-just-wrote-is-probably-not -необхідно-919a92cf6758).
Вибір виразних імен для змінних, класів і методів може дуже допомогти, але іноді потрібні коментарі, щоб залишити примітки або **тимчасово** відключити код для тестування.

Щоб швидше закоментувати код, ви можете виділити текст і використати <0>⌘/CTRL</0>+<0>/</0> (рядковий коментар) і <0>⌘/CTRL</0>+< 0>⌥/Shift</0>+<0>/</0> (заблокувати коментар) сполучення клавіш.
Щоб швидше закоментувати код, ви можете виділити текст і використати <kbd>⌘/CTRL</kbd>+<kbd>/</kbd> (рядковий коментар) і <kbd>⌘/CTRL</kbd>+<kbd>⌥/Shift</kbd>+<kbd>/</kbd> (заблокувати коментар) сполучення клавіш.

Тепер ви можете виділити потрібний код (або просто навести на нього курсор) і за допомогою комбінацій клавіш закоментувати розділ.

Expand Down Expand Up @@ -301,13 +301,13 @@ Jetbrains має багато хороших доповідей, відео та
Використовуйте PostFix Completion, щоб змінити код після його швидкого написання. Часто використовувані приклади містять `.not`, `.if`, `.var`, `.null`, `.nn`, `.for`, `.fori`, `.return` та `.new`.
Крім існуючих, ви також можете створити власні в налаштуваннях IntelliJ.

<VideoPlayer src="https://youtu.be/XhCNoN40QTU">Поради IntelliJ IDEA Pro: завершення Postfix на YouTube</VideoPlayer>
<VideoPlayer src="https://youtu.be/wvo9aXbzvy4">Поради IntelliJ IDEA Pro: завершення Postfix на YouTube</VideoPlayer>

### "Живі" шаблони {#live-templates}

Використовуйте живі шаблони, щоб швидше генерувати власний шаблонний код.

<VideoPlayer src="https://youtu.be/V8lss58zBPI">Поради IntelliJ IDEA Pro: живі шаблони на YouTube</VideoPlayer>
<VideoPlayer src="https://youtu.be/XhCNoN40QTU">Поради IntelliJ IDEA Pro: живі шаблони на YouTube</VideoPlayer>

### Більше порад і підказок {#more-tips}

Expand Down

0 comments on commit e16c3d6

Please sign in to comment.