Существует ли нажатие клавиши Visual Studio или Resharper для копирования текущей строки в буфер обмена? - PullRequest
2 голосов
/ 16 мая 2011

Я вижу нажатие клавиши, чтобы обрезать текущую строку, но нечего копировать. Кто-нибудь знает, как это сделать?

Ответы [ 3 ]

6 голосов
/ 16 мая 2011

Это опция Visual Studio, а не ReSharper.Если вы включите опцию «Применить команды обрезки или копирования к пустым строкам при отсутствии выделения» в Сервис -> Параметры -> Текстовый редактор -> Все языки , копирование без выделения (например, просто Ctrl+C) скопирует всю строку.

Это та же опция, которая позволяет отрезать всю линию, как вы упоминали в своем вопросе.

4 голосов
/ 16 мая 2011

Просто поместите курсор в начало строки и нажмите CTRL + C. Это скопирует строку.Если вы сделаете то же самое с CTRL + X, вы обрежете его.

1 голос
/ 23 сентября 2014

Если вы находитесь где-либо в строке, и ничего не выделено, CTRL + C скопирует всю строку.

Вы можете сразу нажать CTRL + V , чтобы вставить его, и он появится под линией, в которой вы находитесь.

Аналогично, CTRL + X обрежет строку и поместит ее в буфер обмена.

И последнее, и, вероятно, наименее, нажатие Shift + Удалить , удалит всю строку (но все же положите его в буфер обмена).

...