Можно ли заставить Visual Studio преобразовать встроенные псевдонимы в типы System? Например, если я определю следующий интерфейс
public interface IExample
{
Int32 DoWork(String input);
}
и использовать VS для автоматической генерации интерфейса, я получаю встроенные типы.
public class Demo : IExample
{
public int DoWork(string input) { }
}
Я хочу, чтобы те автоматически менялись на Типы систем
public class Demo : IExample
{
public Int32 DoWork(String input) { }
}
Я не ищу полностью устанавливаемое решение, просто отправную точку. Могу ли я написать сценарий в VS, который подключен к завершению текста или при сохранении? Должен ли я написать дополнение, которое имеет пункт контекстного меню для проектов - «Преобразовать псевдонимы в типы системы»?
Примечание: я предпочитаю системные типы, потому что они отформатированы VS, как и другие типы. Встроенные псевдонимы форматируются как ключевые слова. Кроме того, это руководство по стилю кодирования на моей текущей работе.
Обновление: из MS ясно, что существующая генерация кода VS всегда будет создавать встроенные псевдонимы.