Я имел это в Vim и очень скучаю по нему сейчас, когда я ограничен Visual Studio. Я хотел бы взять это:
MyType type_obj = new MyType();
MyLongerType longer_type_obj = new LongerType()
К этому:
MyType type_obj = new MyType();
LongerType longer_type_obj = new LongerType()
Я нашел некоторые макросы для этого в Интернете, но они, кажется, для более старой версии Visual Studio (<2008). Вот один из 2000.
Редактировать:
Дальнейшее копание в Google обнаружило это:http://www.omegacoder.com/?p=8
Кажется, он работает для выравнивания знаков равенства, но я еще не понял, может ли он также выровнять имена локальных переменных.
До сих пор нет понятия о том, могу ли я просто заставить его выполнять такое поведение с помощью Ctrl E+D
, хотя это может оказаться непрактичным, если учесть, как это работает. (Это выравнивает спускаясь от линии, которая в настоящее время имеет фокус.)