![Visual Studio Enterprise 2017: сочетание клавиш Ctrl + D не работает при запуске с пустой строки](https://rvso.com/image/1585738/Visual%20Studio%20Enterprise%202017%3A%20%D1%81%D0%BE%D1%87%D0%B5%D1%82%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%20Ctrl%20%2B%20D%20%D0%BD%D0%B5%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82%20%D0%BF%D1%80%D0%B8%20%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B5%20%D1%81%20%D0%BF%D1%83%D1%81%D1%82%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8.png)
Дублирующее сочетание клавиш в Visual Studio (ctrl+d) показалось мне очень неудобным, поэтому я провел небольшое тестирование и обнаружил, что всякий раз, когда я начинаю выделение со строки с кодом, оно работает нормально.
Пример:
[select start here] //Here is some code
//Maybe some more lines
[select end here]
Это будет нормально дублироваться. Однако, если я начну с пустой строки, этого не произойдет.
Пример:
[select start here]
//Here is some code
//Maybe some more lines [select end here]
[or here]
Теперь ctrl+d ничего не делает. Это баг или фича?
решение1
Это не ошибка и не фича.CTRL+Dотлично работает в обеих ситуациях. Попробуйте еще раз. Возможно, вы случайно нажали другие клавиши.