JavaRush /Курсы /Java Multithreading /Учимся гуглить. (Как настроить IDEA на определенные конве...

Учимся гуглить. (Как настроить IDEA на определенные конвенции, Ctrl+Alt+L)

Java Multithreading
9 уровень , 11 лекция
Открыта
Учимся гуглить. (Как настроить IDEA на определенные конвенции, Ctrl+Alt+L) - 1

— Привет, Амиго!

Продолжаем наши уроки – учимся гуглить.

Вот тебе несколько заданий:

Задания на поиск в интернете:
1 Как средствами Intellij IDEA переименовать(rename) переменную?
2 Как средствами Intellij IDEA сделать замену(replace) одного кода на другой?
3 Как средствами Intellij IDEA сделать так, чтобы переменная, на которой стоит курсор, подсвечивалась во всем коде?
4 Как средствами Intellij IDEA переименовать метод?
5 Как средствами Intellij IDEA переименовать класс?
6 Как средствами Intellij IDEA обернуть часть кода в try-catch?
7 Как средствами Intellij IDEA быстро создать конструктор?
8 Как средствами Intellij IDEA создать getter’ы и setter’ы?
9 Как средствами в Intellij IDEA реализовать (implements) недостающие методы класса?
10 Как средствами Intellij IDEA переопределить методы класса-родителя?
Комментарии (70)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Denis Odesskiy Уровень 47
19 июня 2024
Учите комбинации клавиш, и вы станете великими комбинаторами😄.
Vlad Уровень 32
24 августа 2024
горячие клавиши...они реально огонь
Anonymous #3382590 Уровень 1
15 мая 2024
1.Переименование переменной Чтобы переименовать переменную в IntelliJ IDEA, выполните следующие действия: Разместите курсор на имя переменной, которую хотите переименовать. Нажмите Shift + F6 или щелкните правой кнопкой мыши и выберите Refactor > Rename. Введите новое имя переменной и нажмите Enter. IntelliJ IDEA автоматически найдет все места, где используется эта переменная, и предложит вам применить переименование ко всем найденным местам 8. 2.Замена кода Для замены одного фрагмента кода на другой в IntelliJ IDEA: Выделите фрагмент кода, который хотите заменить. Нажмите Ctrl + R (или Cmd + R на macOS). Введите новый код, который должен заменить выделенный фрагмент, и нажмите Enter. 3.Подсветка переменной во всем коде Если вы хотите, чтобы переменная, на которой стоит курсор, была подсвечена во всем коде, используйте функцию "Find Usages" (Найти использование): Разместите курсор на имени переменной. Нажмите Alt + F7 (или Option + F7 на macOS). Это покажет все места в коде, где используется данная переменная, и подсветит их. 4.Переименование метода Процесс переименования метода аналогичен переименованию переменной: Разместите курсор на имя метода. Нажмите Shift + F6 или щелкните правой кнопкой мыши и выберите Refactor > Rename. Введите новое имя метода и нажмите Enter. 5.Переименование класса Переименование класса происходит аналогично переименованию метода: Разместите курсор на имя класса. Нажмите Shift + F6 или щелкните правой кнопкой мыши и выберите Refactor > Rename. Введите новое имя класса и нажмите Enter.
Anonymous #3382590 Уровень 1
15 мая 2024
6.Обертывание части кода в try-catch Для обертывания части кода в блок try-catch: Выделите код, который хотите обернуть. Нажмите Ctrl + Alt + T (или Cmd + Option + T на macOS). В открывшемся окне выберите нужный блок try-catch и укажите тип исключения. 7.Быстрое создание конструктора Для быстрого создания конструктора: Разместите курсор в теле класса. Нажмите Alt + Insert (или Cmd + N на macOS). Выберите Constructor из списка доступных шаблонов кода. 8.Создание getter'ов и setter'ов Для создания getter'ов и setter'ов: Разместите курсор на поле класса. Нажмите Alt + Insert (или Cmd + N на macOS). Выберите Getter и Setter из списка доступных шаблонов кода. Реализация недостающих методов класса 9.Для реализации недостающих методов интерфейса: Разместите курсор на классе, который должен реализовать интерфейс. Нажмите Alt + Enter (или Cmd + Enter на macOS). Выберите Implement Methods из контекстного меню. 10.Переопределение методов класса-родителя Для переопределения методов класса-родителя: Разместите курсор на методе, который вы хотите переопределить. Нажмите Ctrl + O (или Cmd + O на macOS). В открывшемся списке выберите Override Method.
Denis Gritsay Уровень 41
18 мая 2024
полезные фичи, странно что нет лайков, особенно в части замены кода и подсветки переменных
SomeBody098 Уровень 51
18 августа 2024
спасибо! особенно что ты и на маке показал горячие клавиши
6 мая 2024
Такое реально будут спрашивать на собезах?????
Anonymous #885613 Уровень 40
5 марта 2023

  Map<String, Map<String, String>> map = new HashMap<>(){{
            put("мои", new HashMap<>(){{
                put("пять", "копеек");
            }});
            put("Антон Архипов", new HashMap<>(){{
                put("Эффективная работа с IDE(A)",
                        "https://www.youtube.com/watch?v=_rj7dx6c5R8&ab_channel=JPoint%2CJoker%D0%B8JUGru");
            }});
        }};
Константин Уровень 51
9 февраля 2023
Пусть в вашей жизни хотя бы что-то будет горячим :) Горячие клавиши IntelliJ IDEA
Стас Уровень 41
8 августа 2022
Вау! Невероятно на сколько можно облегчить себе работу, я от силы 10% от этого использовал и то порой чувствовал что это ide за меня код пишет)
Сергей Смарт Уровень 51
27 июля 2022
Можно использовать средства клавиатуры например😄
prime Уровень 42
23 июня 2022
ctrl+alt+s - и можно настроить все горячие клавиши под себя
LuneFox Уровень 41 Expert
20 ноября 2021
3 пункт - просто тыкнуть мышкой? У меня по умолчанию подсвечивается во всём коде на экране. Или имеется в виду Alt+F7 c поиском прям по всему коду во всех файлах? А вообще занятно, не пришлось даже гуглить ничего, за 30 уровней неоднократно пользовался всем из вышеперечисленного, и даже многим, что не вошло в список (например, установка сразу кучи кареток для печатания одинакового текста, или выравнивание кода). Каким же нужно быть трудолюбивым, чтобы не воспользоваться всеми этими горячими функциями для лентяев :)