Visual Studio Расширение Ctrl + K, Ctrl + D - PullRequest
5 голосов
/ 18 января 2010

Я немного ленив, когда дело доходит до форматирования кода в Visual Studio, и почти полностью полагаюсь на магию Ctrl + K , Ctrl + D (или F в зависимости от того, что я делаю). Однако я ненавижу использовать правую кнопку мыши для удаления и сортировки моих утверждений об использовании и постоянно забываю.

Предполагая, что я не использую Re-Sharper, есть ли способ расширить комбинацию клавиш Ctrl + K , Ctrl + D , чтобы отформатировать мой код и отсортировать мои операторы использования

Будет ли написание макроса для выполнения обеих задач и присвоение ему одной и той же комбинации клавиш единственным способом сделать это?

Ответы [ 2 ]

6 голосов
/ 18 января 2010

Она не расширяет текущую комбинацию клавиш как таковую, но есть команда Edit.RemoveAndSort, которой вы можете назначить привязку клавиш в Сервис -> Параметры -> Клавиатура.

Вот сообщение в блоге, подробно описывающее это.

3 голосов
/ 21 января 2010

Из-за отсутствия ответа я могу только предположить, что мне нужно будет создать макрос и назначить ему те же самые сочетания клавиш ... да ладно

Sub LazyFormatAndSortUsingMacro()
    DTE.ExecuteCommand("Edit.FormatDocument")
    DTE.ExecuteCommand("Edit.RemoveAndSort")
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...