Я пытаюсь найти ярлык для дублирования строки в коде Visual Studio (я использую 1.3.1). Я пробовал очевидный CTRL + D, но это, похоже, не работает.
Дублированная строка в коде Visual Studio
Ответ 1
Нажмите Файл > Настройки > Сочетания клавиш:
Поиск copyLinesDownAction
или copyLinesUpAction
в сочетаниях клавиш
Обычно это SHIFT + ALT + ↓
Обновление для Ubuntu:
Кажется, что Ubuntu скрывает этот ярлык от VSCode (то есть использует его, вероятно, самостоятельно). Об этом есть проблема на GitHub.
Чтобы работать в Ubuntu, вам нужно определить свой собственный ярлык, например, скопировать строку, используя ctrl + shift + alt + j и CTRL + SHIFT + ALT + [ TG210] вы можете использовать keybindings.json
вот так:
[
{ "key": "ctrl+shift+alt+j", "command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly" },
{ "key": "ctrl+shift+alt+k", "command": "editor.action.copyLinesUpAction",
"when": "editorTextFocus && !editorReadonly" }
]
Ответ 2
Дубликат может быть получен с помощью CTRL + C и CTRL + V с курсором в строке без выделения.
Ответ 3
В зависимости от вашей ОС вы можете использовать следующее:
Windows:
Shift + Alt + ↓ или Shift + Alt + ↑
Mac:
Shift + Option + ↓ или Shift + Option + ↑
Linux:
Примечание: для некоторых дистрибутивов Linux используйте стрелки Numpad
Ctrl + Shift + Alt + ↓ или Ctrl + Shift + Alt + ↑
Ответ 4
Поиск copyLinesDownAction
или copyLinesUpAction
в сочетаниях клавиш
Обычно это SHIFT + ALT + ↓
Ответ 5
Используйте следующее: Shift + Alt + (↓ или ↑)
Ответ 6
Еще два очень полезных сочетания - это перемещение строк, выбранных вверх и вниз, например, возвышенный текст...
{
"key" : "ctrl+shift+down", "command" : "editor.action.moveLinesDownAction",
"when" : "editorTextFocus && !editorReadonly"
},
и
{
"key" : "ctrl+shift+up", "command" : "editor.action.moveLinesUpAction",
"when" : "editorTextFocus && !editorReadonly"
}
Ответ 7
Версия кода VC: 1.22.2 Перейти к: Код → Настройки → Сочетания клавиш (cmd + K; cms + S); Изменение (правка): "Добавить выделение к следующему поиску соответствия": "cmd + то, что вы хотите"//для меня это "cmd + D", и я pur cmd + F; Перейдите к "Copy Line Down": "cmd + D"//редактируем это и устанавливаем cmd + D, например. А для меня это все - я использую mac;
Ответ 8
Shift + Alt + 🔽 (клавиша со стрелкой вниз)/Shift + Alt + 🔼 (клавиша со стрелкой вверх)
Ответ 9
Ubuntu:
- Повторяющийся состав: Ctrl + Alt + Shift + 8
- Повторяющаяся строка вниз: Ctrl + Alt + Shift + 2