Сочетание клавиш выделить: Комбинации клавиш для выбора и перемещения объектов
Содержание
Комбинации клавиш для выбора и перемещения объектов
В данном кратком списке приведены наиболее популярные комбинации клавиш быстрого вызова команд. Дополнительные комбинации клавиш вы найдете в командах меню и подсказках по использованию инструментов.
Действие | Windows | Mac OS |
---|---|---|
Снятие выделения | Control + D | Command + D |
Перемещение выделенной области при выделении | Пробел при перетаскивании | Пробел при перетаскивании |
Добавление или удаление из выделения | Любой инструмент выделения + Shift или Alt при перетаскивании | Любой инструмент выделения + Shift или Option при перетаскивании |
Пересечение с выделением | Любой инструмент «Выделение» (кроме инструментов «Быстрое выделение» и «Выделяющая кисть») + Shift + Alt при перетаскивании | Любой инструмент «Выделение» (кроме инструментов «Быстрое выделение» и «Выделяющая кисть») + Shift + Option при перетаскивании |
Придает выделению идеальную форму квадрата или окружности (если все остальные выделения неактивны) | Shift при перетаскивании | Shift при перетаскивании |
Рисование выделенной области из центра (если все остальные выделения неактивны) | Alt при перетаскивании | Перетаскивание с нажатой клавишей Option |
Придает выделению идеальную форму квадрата или окружности и рисование из центра | Shift + Alt при перетаскивании | Перетаскивание с нажатыми клавишами Shift + Option |
Переключение на инструмент «Перемещение» | Control (если не выделен инструмент «Рука» или любой из инструментов выделения) | Command (если не выделен инструмент «Рука» или любой из инструментов фигур) |
Переключение с инструмента «Магнитное лассо» на инструмент «Полигональное лассо» | Alt + щелчок и перетаскивание | Option + щелчок мышью и перетаскивание |
Удаление последней опорной точки инструментов «Магнитное лассо» или «Полигональное лассо» | Удалить | Удалить |
Применение/отмена операции с инструментом «Магнитное лассо» | Enter/Esc | Enter/Esc |
Перемещение копии выделенной области | Инструмент «Перемещение» + Alt при перетаскивании выделения | Инструмент «Перемещение» + Option при перетаскивании выделенного элемента |
Перемещение выделенной области с шагом 1 пиксель | Любое выделение + «Стрелка вправо», «Стрелка влево», «Стрелка вверх», «Стрелка вниз» | Любое выделение + «Стрелка вправо», «Стрелка влево», «Стрелка вверх», «Стрелка вниз» |
Перемещение выделенной области с шагом 1 пиксель | Инструмент «Перемещение» + «Стрелка вправо», «Стрелка влево», «Стрелка вверх», «Стрелка вниз» | Инструмент «Перемещение» + «Стрелка вправо», «Стрелка влево», «Стрелка вверх», «Стрелка вниз» |
Перемещение с шагом 1 пиксель, если на слое нет выделений | Control + «Стрелка вправо», «Стрелка влево», «Стрелка вверх», «Стрелка вниз» | Command + «Стрелка вправо», «Стрелка влево», «Стрелка вверх», «Стрелка вниз» |
Увеличение/уменьшение области обнаружения | Инструмент «Магнитное лассо» + [ или ] | Инструмент «Магнитное лассо» + [ или ] |
Подтверждение обрезки или отказ от нее | Инструмент «Рамка» + Enter или Esc | Инструмент «Рамка» + Enter или Esc |
Включение/выключение рамки обрезки | / (косая черта) | / (косая черта) |
ТОП горячих клавиш VS Code для начинающего джуна / Хабр
«Поговорим не про Vim», олдам, сеньорам и тру-си-разработчикам на проверку: пользуетесь ли вы такими сочетаниями VS Code? Если же вы только начинаете программировать, влетаете в айти на реактивном самолете курсов по Питону, или просто не знаете ничего про хоткеи VS Code, возможно вам точно пригодится парочка сочетаний 🙂
Все сочетания описаны для VS Code на Windows
↓ / ↑ / ← / → — стрелки вниз, вниз и т.д.
ЛКМ / ПКМ / СКМ — левая, правая, средняя кнопки мышки соответственно.
Shift + Tab — сместить табуляцию на один шаг влево. Если вы пишете на Python, то табуляция или четыре пробела — ваш неизменный спутник. Но мало кто знает, что достаточно поставить курсор в любое место строки, нажать Shift + Tab и вуаля, вся строка смещается влево на «один таб».
Shift + Tab
Ctrl + / — закомментировать или раскомментировать строку. VS Code сам разберется, какой язык программирования вы используете, и в начале строки установит или удалит необходимый символ для комментария. Место, где находится курсор на строке неважно.
Ctrl + /
Shift + Del — удалить строку целиком. Теперь не нужно выделять мышкой всю строку и потом нажимать Backspace. Не нужно выделять всю строку. Правда!
Shift + Del
Alt + ↑ / ↓ — перемещение строки с курсором вверх или вниз.
Просто попробуйте и ощутите, насколько это удобно. Знаете шутку «стоит всего один раз зимой надеть подштанники, и ты уже не можешь остановиться»? Так вот стоит только один раз переместить так строку, и вы уже не сможете по-другому!
Alt + ↑ / ↓
Shift + Alt + ↓ / ↑ — дублирование строки с курсором вниз. В зависимости от ↓ или ↑ курсор останется на текущей или новой строке. Теперь можно обойтись без Ctrl + C, хотя нет, нельзя =)
Alt + ↑ / ↓
F2 — переименовать переменную. Прошу заметить, что переименовываются все переменные с таким названием только внутри блока, не внутри всего открытого файла. Часто нужно переименовать переменную, которая уже используется в нескольких местах функции, и тут либо вручную расставлять курсор в нужное место, либо поставить курсор на переменную и нажать F2.
F2
F12 или Alt + ЛКМ на переменной — перейти к переменной или родительскому классу.
Часто рассказывают про PyCharm, будто только он умеет проваливаться в родительские классы, чтобы посмотреть, какие его атрибуты мы можем переопределять, наследуясь от него; но так умеет и VS Code.
F12 или Alt + ЛКМ
Ctrl + D — выделяет слово, на котором находится курсор. Следующее нажатие на D (удерживая Ctrl) выделить следующее по порядку вниз идентичное значение. Вот пишете вы функцию, и вам нужно выделить ближайшие значения ‘name’. Легко! Выделить все вхождения слова можно вот так — Ctrl + F2. Радует то, что курсор оказывается в конце каждого выделенного значения и сразу можно редактировать!
Ctrl + D
Ctrl + L — выделяет всю строку. Целиком. Теперь копипастить еще проще, не правда ли? =)
Ctrl + L
Ctrl + Alt + → — разделить рабочую область и переместить актуальную вкладку вправо. Ctrl + Alt + ← возвращает вкладку назад. Вы не поверите, насколько удобно видеть, например, models.
py и views.py рядом.
Ctrl + Alt + →
А теперь неочевидные, но потрясающие возможности. Меню → Файл → Настройки → Сочетания клавиш (Ctrl + K + Ctrl + S), в строке поиска вводим необходимый параметр и кликаем по результату мышкой, после нажимаем нужные клавиши для установки пользовательской настройки и наслаждаемся. Команды, которые точно стоит попробовать:
editor.action.jumpToBracket
— переход к парной скобке, у меня установлено на Ctrl + Q. Сначала переход к ближайшей скобке, а следующее нажатие перемещает вас к парной скобке и так далее. Часто нам нужно оказаться либо в начале скобок, либо в конце. А кликать мышкой или стрелками не всегда удобно. Теперь достаточно одного нажатия и вы у нужной скобки.
Ctrl + Alt + →
editor.action.selectToBracket
— выделить все внутри ближайших скобок и сами скобки, у меня это Ctrl + Shift + Q. Сколько кликов мышкой, сколько ошибок, выделяя внутри скобок мышкой или Shift + стрелки. А теперь можно просто одним нажатием выделить все точно и быстро.
editor.action.selectToBracket
Буду благодарен за любые интересные и полезные хоткеи, пишите в комментариях, что понравилось из моих, и что вы используете сами?
P. S. В комментариях рассказали про логичную, но неочевидную возможность IDE-шек и иже с ними: чтобы вырезать или скопировать строку, необязательно выделять ее целиком, можно просто переместить курсор на неё. ❤️
сочетаний клавиш. Как выделить текст в начале или конце строки на ноутбуке без клавиш End/Home?
Задавать вопрос
спросил
Изменено
2 года, 1 месяц назад
Просмотрено
4к раз
У меня EliteBook.
Насколько я понимаю, сочетание клавиш для выделения текста слева/справа — Shift-Home и Shift-End соответственно. Однако на этой клавиатуре нет клавиш Home или End, поэтому мне приходится использовать Fn+стрелка влево и Fn+стрелка вправо
Ввод Fn+Shift активирует блокировку fn. В результате ввод Fn+Shift+Стрелка вправо не приводит к выделению текста справа (или, в случае стрелок влево, вверх или вниз, к началу строки, началу текста и низу текста соответственно) .
Выделение текста слева и справа кажется довольно обычной вещью, которую люди хотели бы делать, поэтому кажется, что должен быть какой-то способ сделать это на клавиатуре ноутбука.
- сочетания клавиш
- раскладка клавиатуры
- hp-elitebook
Как это часто бывает, ответ на самом деле совершенно очевиден, как только я наткнулся на него.
Ключевой порядок имеет значение.
Вы должны ввести клавиши в следующем порядке: Shift+Fn+Влево или Shift+Fn+Вправо . Не уверен, почему я по умолчанию использовал Fn + Shift для начала, но это было причиной моей проблемы.
Так что это работает, вам просто нужно нажать Shift перед клавишей Fn, а не после.
1
Отличный ответ, и порядок имеет значение.
Если нажать и удерживать сдвиг , затем нажать и удерживать клавишу Fn , а затем нажать либо стрелку влево для текста выделенный
до начало строки или стрелка вправо для текста выделено
до конца строки .
Чтобы избежать выделения
, нажмите и удерживайте Shift , нажмите и удерживайте Fn клавишу, затем отпустите из Shift и затем 90 085 нажмите либо , либо стрелку влево, либо , чтобы перейти к начало строки или стрелка вправо для перехода к концу строки .
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но никогда не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.
Excel — есть ли сочетание клавиш для выбора/выделения части формулы?
Я ничего не знаю о том, что можно выбрать весь параметр с помощью одной комбинации клавиш.
Однако Excel ДЕЙСТВИТЕЛЬНО позволяет вам использовать Ctrl-стрелка вправо и Ctrl-стрелка влево, и они могут сочетаться с Shift стандартным способом Windows.
Итак, если в начале параметра можно нажать Ctrl-Shift-Стрелка вправо и ожидать, что Excel выделит параметр.
Конечно, здесь есть две трудности. Во-первых, Excel фактически выделяет следующий знак препинания (сбоку от него он начинается, поэтому, если начинать слева, он выделяет слева от следующего знака препинания). Для многих вещей, введенных в качестве параметров, это нормально. Посмотрите, где вы находитесь (В параметре? Слева? Справа?) и действуйте соответственно. Например, скажем, параметр — это слово FALSE
в качестве четвертого параметра в VLOOKUP()
. Вы можете быть между «А» и «L». Вы можете нажать Ctrl-Стрелка влево, чтобы перейти к началу параметра, затем Ctrl-Shift-Стрелка вправо, чтобы выделить его конец.
Сложности возникают, когда указывается что-то вроде диапазона. Все, что содержит знаки препинания, но особенно диапазоны, поскольку они очень распространены. Так что в этом случае вы должны делать больше и уделять больше внимания. Проще всего перейти к концу, в котором вы находитесь, с помощью Ctrl-соответствующей стрелки, а затем использовать Ctrl-Shift-другая стрелка для постепенного перемещения к началу параметра. Легко, но более сложно.
Другая сложность заключается в том, что Excel не будет обрабатывать двойные кавычки ( "
, используемые для записей параметров, которые являются строками или включают строки (например, "="&A2
в некоторых функциях xxxIF)) таким же образом. Таким образом, вы имеют строку типа "kjsdhfks"
и находятся где-то в ней. Ctrl-Стрелка влево появляется справа от начального "
, но еще одно нажатие переводит вас в предыдущий параметр, а не только влево.