Пользователь Gold Apple
Gold Apple
24 уровень
Брно

Горячие клавиши для написания кода

Статья из группы Random
Терминология: Добавить "+" Или "/" Там, где зачёркнуто вот так - это сомнение автора статьи в связи с неудачей использованияы, использовать на свой страх и риск) Буфер обмена(бф) - небольшая область памяти, куда помещается скопированный(вырезанный) текст или изображение Вырезать - скопировать в буфер обмена, но с удалением Для MacOS - вместо Ctrl использовать Command (cmd) Копировать Ctrl + C Вставить Ctrl + V Вырезать Ctrl + X Выделить всё Ctrl + A Выделить строку Ctrl + Shift + ←/↑/→/↓ Удалить строку Ctrl + ⌦ (Delete) Конец строки Ctrl + → (Начало: ←) Дублировать строку Ctrl + D Выделить область Ctrl + W Вставить нужный метод Alt + insert Изменить регистр выделенного Ctrl + Shift + U Форматирование кода Ctrl + Alt + L Завернуть выделенный код в... Ctrl + Alt + T Пысы: постоянно обновляется) Спасибо комментаторам за помощь: (Вы тоже можете к ним присоединиться)) Roman Beskrovnyi Gaziz Павел Не забудь про лайк) ↓↓↓↓↓↓↓↓↓↓↓↓↓
Комментарии (17)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
Сергей 40 уровень, Москва Expert
25 апреля 2021
Ну ребят. Это не серьезно.
Justinian 41 уровень, Mega City One Master
18 апреля 2021
Честно говоря, не понял что это за комбинации, в Идее много чего не работает, в блокноте тоже, в консоле тоже, правда я еще на линуксе не пробовал, может там отработает. Если говорить о конкретных примерах, то на виндовс платформе как минимум, CTRL + стрелки или DEL... работают не со строками, а с "токенами", в блокноте/консоле это слова разделенные пробелом, в Идее разделитель "токенов" для этой комбинации это точка или пробел. А на макосе реально, поставить курсор в начало строки CTRL+DEL прям всю строку удаляет? В Идее для этого же CTRL+Y есть, которая кстати гораздо удобней, поскольку одной рукой хорошо нажимается. Вот из Intellij Idea Keymap Reference (для Windows/Linux):

Delete to word end    ->    Ctrl + Delete
Delete line at caret    ->    Ctrl + Y
просмотрел различия в кеймаппинге на Макос и линукс/виндовс, слева клавиша на макос, справа соответствующая ей клавиша в комбинации на линукс/виндовс

⌘ (command) - ALT
            - CTRL + ALT
            - CTRL

⌥ (option)  - CTRL
             - ALT

⇧ (shift)   - SHIFT

 ⌃ (control)  - CTRL
              - ALT
              - CTRL + ALT + SHIFT
есть кбминации похожие, много комбинаций которые очень сильно отличаются Run / Debug - Shift + F10/ F9 для винды/линукса Run / Debug - ⌃R / D пишут для макос суть в том, что подобные посты реально хорошие как справочники, но нужно указывать платформу и программу, в которой эти комбинации работают, перед этим проверив у себя, работает ли так как написано в посте, и сверив с официальной раскладкой, нету ли разночтений. Иначе, возникают вопросы, и вместо того чтобы комбинации экономили время разработчика, это время будет тратиться на выяснение что и как и у кого работает, у кого не работает и почему.
Vladimir 40 уровень Master
18 апреля 2021
Ребята, прекратите прокрастинацию. 😉 Заходите сюда, здесь уже давно сделали хороший путеводитель того, что вы делаете.🙂
Роман 24 уровень, Ижевск
18 апреля 2021
Idea - Help - Keymap Reference
Павел 13 уровень
18 апреля 2021

Удалить строку                            Ctrl + ⌦  (Delete)
а не Shift + Delete, т.к. у меня почему-то с Ctrl'ом выполняется удаление пробелов в строке до кода, а после и сам код удаляет "кусочками", хотя вроде не менял для этой функции хоткей? + удаленная строка помещается в буфер обмена. Дополнение к списку: "Split and move right" для этой функции нет по умолчанию хоткея(правой кнопкой мышки по вкладке и в выпадающем меню появится этот пункт), поэтому забиндил Alt + 6 (цифра с NumLock панели). Актуально при решении задач JavaRush через плагин в IDEA. После выбора задачи вкладка с условиями перемещается в правую часть экрана, а слева остается вкладка с кодом. Ctrl+Alt+L - форматирование кода Ctrl+Alt+T - завернуть выделенный код в ... Редко, но метко юзаю 😸: Ctrl+прокрутить колесо мышки вверх или вниз - изменить масштаб Alt+J - поиск выделенного символа/строки, [*] и прожать необходимое количество раз J не отпуская Alt... Ctrl+Shift+U - изменить регистр выделенного /символа/слова/строки, [*] [*] даже достаточно установить курсор рядом или на слове/символе
Gaziz 30 уровень, Уфа
17 апреля 2021
alt + insert - вставить нужный метод.
Roman Beskrovnyi 35 уровень
17 апреля 2021
ctrl + w - выделить область. Повторное нажатие - следующее выделение. ctrl + t - got pull
Gold Apple 24 уровень, Брно
17 апреля 2021
Пишите полезные горячие клавиши для кода - буду добавлять)