Сочетание клавиш выделить: Комбинации клавиш для выбора и перемещения объектов

Комбинации клавиш для выбора и перемещения объектов

В данном кратком списке приведены наиболее популярные комбинации клавиш быстрого вызова команд. Дополнительные комбинации клавиш вы найдете в командах меню и подсказках по использованию инструментов.

Действие

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
↓ / ↑ / ← / → — стрелки вниз, вниз и т. д.
ЛКМ / ПКМ / СКМ — левая, правая, средняя кнопки мышки соответственно.

  1. Shift + Tab — сместить табуляцию на один шаг влево. Если вы пишете на Python, то табуляция или четыре пробела — ваш неизменный спутник. Но мало кто знает, что достаточно поставить курсор в любое место строки, нажать Shift + Tab и вуаля, вся строка смещается влево на «один таб».

    Shift + Tab

  2. Ctrl + / — закомментировать или раскомментировать строку. VS Code сам разберется, какой язык программирования вы используете, и в начале строки установит или удалит необходимый символ для комментария. Место, где находится курсор на строке неважно.

    Ctrl + /

  3. Shift + Del — удалить строку целиком. Теперь не нужно выделять мышкой всю строку и потом нажимать Backspace. Не нужно выделять всю строку. Правда!

    Shift + Del

  4. Alt + ↑ / ↓ — перемещение строки с курсором вверх или вниз. Просто попробуйте и ощутите, насколько это удобно. Знаете шутку «стоит всего один раз зимой надеть подштанники, и ты уже не можешь остановиться»? Так вот стоит только один раз переместить так строку, и вы уже не сможете по-другому!

    Alt + ↑ / ↓

  5. Shift + Alt + ↓ / ↑ — дублирование строки с курсором вниз. В зависимости от ↓ или ↑ курсор останется на текущей или новой строке. Теперь можно обойтись без Ctrl + C, хотя нет, нельзя =)

    Alt + ↑ / ↓

  6. F2 — переименовать переменную. Прошу заметить, что переименовываются все переменные с таким названием только внутри блока, не внутри всего открытого файла. Часто нужно переименовать переменную, которая уже используется в нескольких местах функции, и тут либо вручную расставлять курсор в нужное место, либо поставить курсор на переменную и нажать F2.

    F2

  7. F12 или Alt + ЛКМ на переменной — перейти к переменной или родительскому классу. Часто рассказывают про PyCharm, будто только он умеет проваливаться в родительские классы, чтобы посмотреть, какие его атрибуты мы можем переопределять, наследуясь от него; но так умеет и VS Code.

    F12 или Alt + ЛКМ

  8. Ctrl + D — выделяет слово, на котором находится курсор. Следующее нажатие на D (удерживая Ctrl) выделить следующее по порядку вниз идентичное значение. Вот пишете вы функцию, и вам нужно выделить ближайшие значения ‘name’. Легко! Выделить все вхождения слова можно вот так — Ctrl + F2. Радует то, что курсор оказывается в конце каждого выделенного значения и сразу можно редактировать!

    Ctrl + D

  9. Ctrl + L — выделяет всю строку. Целиком. Теперь копипастить еще проще, не правда ли? =)

    Ctrl + L

  10. 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-Стрелка влево появляется справа от начального " , но еще одно нажатие переводит вас в предыдущий параметр, а не только влево.