JavaRush/Java блог/Random/Горячие клавиши для написания кода
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)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергей Java Developer в Сбер Expert
25 апреля 2021, 21:20
Ну ребят. Это не серьезно.
Gold Apple iOS Developer
26 апреля 2021, 14:37
А в чём проблема?
Justinian Judge в Mega City One Master
18 апреля 2021, 21:53
Честно говоря, не понял что это за комбинации, в Идее много чего не работает, в блокноте тоже, в консоле тоже, правда я еще на линуксе не пробовал, может там отработает. Если говорить о конкретных примерах, то на виндовс платформе как минимум, 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 пишут для макос суть в том, что подобные посты реально хорошие как справочники, но нужно указывать платформу и программу, в которой эти комбинации работают, перед этим проверив у себя, работает ли так как написано в посте, и сверив с официальной раскладкой, нету ли разночтений. Иначе, возникают вопросы, и вместо того чтобы комбинации экономили время разработчика, это время будет тратиться на выяснение что и как и у кого работает, у кого не работает и почему.
Gold Apple iOS Developer
19 апреля 2021, 13:42
Я проверял - в MacOS и в Windows в Intellij и xcode (второе на маке естественно) работает без проблем, да компилятор на сайте тоже работает с этими комбинациями без проблем) У меня например Ctrl + Y не работает..
Vladimir
Уровень 40
Master
18 апреля 2021, 15:53
Ребята, прекратите прокрастинацию. 😉 Заходите сюда, здесь уже давно сделали хороший путеводитель того, что вы делаете.🙂
Gold Apple iOS Developer
18 апреля 2021, 18:21
Я написал и обновляю эту статью для сбора простеньких основных горячих клавиш) Да и Ctrl + Del я там не находил.. честно сказать, нигде не нашёл, только друг подсказал))
Роман
Уровень 24
18 апреля 2021, 13:17
Idea - Help - Keymap Reference
Павел
Уровень 51
18 апреля 2021, 00:44
Удалить строку                            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 - изменить регистр выделенного /символа/слова/строки, [*] [*] даже достаточно установить курсор рядом или на слове/символе
Gold Apple iOS Developer
18 апреля 2021, 13:08
Ну, горячие клавиши, к сожалению, не всегда у всех работает одинаково, хотя странно, Ctrl + Del - стандартная функция, даже у меня на маке работает, только через Cmd)
Gaziz
Уровень 31
17 апреля 2021, 11:22
alt + insert - вставить нужный метод.
Gaziz
Уровень 31
17 апреля 2021, 12:07
Автоматическая генерация сеттеров, геттеров, конструкторов и методов.
Roman Beekeeper тг-канал по java разработ в t.me/romankh3
17 апреля 2021, 10:47
ctrl + w - выделить область. Повторное нажатие - следующее выделение. ctrl + t - got pull
Gold Apple iOS Developer
17 апреля 2021, 10:49
Выделить область? intellij это не выделить, а дублировать строку.. О, кста, здарова, читал твою историю)
Roman Beekeeper тг-канал по java разработ в t.me/romankh3
17 апреля 2021, 16:49
привет) обновил, не ctrl+d, а ctrl+w
Gold Apple iOS Developer
18 апреля 2021, 12:51
Хм, он у меня таки вообще то ли удалил, то ли вылетел (сори, лень проверять папки, я со свифта и к яве с его триллионами папок не привык)
Gold Apple iOS Developer
17 апреля 2021, 10:32
Пишите полезные горячие клавиши для кода - буду добавлять)
Александр Работает в безработный
18 апреля 2021, 15:46