Вы можете попробовать бесплатную надстройку SSMS и VS, ApexSQL Complete
ApexSQL Complete предоставляет проверку фрагментов и синтаксиса, а также множество функций автозаполнения кода (контекстное прогнозирование ключевых словпользователи, объекты, псевдонимы автозаполнения, параметр Автоматически вставлять параметры процедуры, параметр Вставить полный оператор INSERT и т. д.)
Для рефакторинга кода вы можете использовать ApexSQL Refactor , также бесплатное добавление-in
Отказ от ответственности: я работаю в ApexSQL в качестве инженера службы поддержки