JavaRush /Java-Blog /Random-DE /Руководство пользователя IntelliJ IDEA: горячие клавиши

Руководство пользователя IntelliJ IDEA: горячие клавиши

Veröffentlicht in der Gruppe Random-DE
Здравствуйте! В этой статье я расскажу вам про шорткаты. Будет много картинок и если их несколько, то первая это до, а следующие это уже после нажатия шорткатов. Надеюсь, будет несложно и познавательно.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 1
Горячие клавиши в IntelliJ IDEA это очень мощное оружие, которые многие недооценивают. При уверенном использовании они способны на порядок увеличить Geschwindigkeit разработки. Полный список существующих можно посмотреть нажав Alt+h+k. Поэтому ниже будет скриншот с моей идеи и я расскажу про те, которые использую чаще остальных. В конце я покажу Wie писать свои шорткаты. Поехали!)
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 2
Это моя среда разработки, но не рабочая, тут я учил Спринг и проверял примеры Codeа, поэтому использовал я её крайне редко, тем не менее, за пол года шорткаты сохранoder меня от написания 17 тысяч символов. Достаточно хороший аргумент, чтобы начать их использовать, не так ли?) Пойду по прядку: Ctrl + Space – показывает список вариантов которым можно завершить ввод.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 3
Ctrl + w – умное выделение текста. Сначала выделяет слово, где стоит курсор, а дальше ближайшие команды и так вплоть до всего dokumentierenа.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 4
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 5
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 6
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 7
Ctrl + y – удаляет целую строку, при этом сохраняет курсор на той же позиции.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 8
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 9
Ctrl + Shift + Space – тоже, что и Ctrl + Space, только учитывает статические поля и методы. Так же помогает инициализировать поле подходящим типом.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 10
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 11
Ctrl + b – переходит к объявлению поля, метода oder касса. Тот же эффект, что и при нажатии Ctrl + ЛКМ
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 12
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 13
Ctrl + / - комментирует строку Codeа, если выбрать несколько строк, то закомментирует все.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 14
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 15
Shift + F6 – переименовывает поле, метод oder класс во всех местах, где используется.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 16
Теперь давайте я подробно расскажу, Wie создать свой шорткат. Нам нужно попасть в настройки, это делается комбинацией Ctrl+Alt+s и заходим в Keymap:
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 17
А дальше выбираем то, на что нам надо установить шорткат, нажимаем ПКМ и подбираем комбинацию.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 18
Я установил, что комбинация Shift+Alt+e будет удалять всё, что находится справа от курсора на выбранной строке.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 19
Теперь проверяем, всё работает и едем дальше.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 20
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 21
Именно этот шорткат выглядит весьма бесполезным, но у вас есть свободная комбинация и знание, Wie это делать, можете заюзать на том, что вам необходимо. На работе я его использую для Annotate, она нужна для работы с гитом и показывает, кто делал изменения в Codeе и когда. Теперь давайте немного про автозаполнение. Was это такое? Это возможность одной аббревиатурой ввести несколько слов oder даже блок Codeа. Пример: anstatt ручного ввода пустого метода main, можно воспользоваться первыми буквами этих слов:
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 22
Es gibt viele ähnliche Tastenkombinationen und ich habe zum Beispiel schon lange keine Schleife mehr manuell eingegeben ( iter oder itar ). Sie können eine solche für die gängigsten Variablendeklarationen erstellen, was in Zukunft viel Zeit sparen wird. Das geht so: Gehen Sie zu den Einstellungen ( Strg + Alt + s ) und wählen Sie Editor und dann Live-Vorlagen.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 23
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 24
Wählen Sie die Kategorie „Andere“ und klicken Sie auf das grüne Pluszeichen rechts oder verwenden Sie die Tastenkombination Alt+Einfügen und dann „Live-Vorlage“. Legen Sie die Abkürzung, Beschreibung und Definition für unser persönliches Autofill-Formular fest. Im Moment können Sie einfach dem Beispiel folgen, um es herauszufinden. Eine spätere Wiederholung wird nicht schwierig sein.)
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 25
Klicken Sie auf Definieren, aktivieren Sie das Kontrollkästchen „Überall“, speichern Sie und aktivieren Sie es.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 26
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 27
Und schließlich gibt es noch eine Kombination wie Strg + Alt + T – sie verpackt den ausgewählten Befehl in einen Codeblock
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 28
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 29
Wir können einen solchen Befehl also selbst schreiben. Zum Beispiel möchte ich den Code in System.out.println(); einbinden. Drücken Sie Strg + Alt + T und wählen Sie das allerletzte Element aus
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 30
Als wir das letzte Mal „Andere“ ausgewählt haben, klicken Sie nun auf „Surround“, Alt+Einfügen , dann Live-Vorlagen, geben Sie die im Bild unten gezeigten Daten ein und speichern Sie.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 31
Jetzt verwenden wir unsere Vorlage. Wir wählen aus, was wir auf der Konsole ausgeben möchten, drücken Strg+Alt+t und dann, was wir in das Feld „Abkürzung“ eingegeben haben (je weniger Zeichen dort, desto besser), in unserem Fall S , und wir haben es verstanden.
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 32
IntelliJ IDEA-Benutzerhandbuch: Hotkeys – 33
Sie müssen lediglich das Semikolon am Ende vor der Klammer entfernen. Bei meiner Arbeit versuche ich, so oft wie möglich Verknüpfungen zu verwenden, und ich glaube, dass gute Kenntnisse Ihrer Entwicklungsumgebung Sie nicht nur von anderen Entwicklern abheben, sondern auch die Produktivität erheblich steigern. Vielen Dank für Ihre Aufmerksamkeit, ich freue mich über Ihr Feedback!)
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION