Что в Visual Studio отвечает за рекомендации в коде?
Если поставить ReSharper, то он будет подсвечивать если namespace отличается от того места, где физически лежит файл.
Так же всякие советы, которые заменяют одни конструкции на другие(более новые).
Это нужно анализаторы кода какие-то сверху ставить или плагины?