Раньше я работал бок о бок с идеей и vs + resharper. Я обнаружил, что они достаточно близки, и в какой-то момент я считаю, что раскраска синтаксиса - самое большое различие Я не уверен, что это действительно правильно, но в то время это точно чувствовалось.
В то время, когда я писал веб-интерфейс на C # и серверный на Java, я уверен, что использовал соответствующий инструмент для каждой работы. Помните, что IntelliJ Idea является достаточно ориентированной на код IDE, а Visual Studio - очень визуальной IDE. Просто не совсем справедливо сравнивать их напрямую.
Visual Studio (а также Netbeans для Java) старается максимально помочь вам с помощью мастеров и дизайнеров, которые иногда скрывают код от вашего взгляда (Visual Studio отлично работает с дизайнерами, и они даже добавили частичные классы на язык, чтобы сделать его еще лучше). Идея пытается дать вам максимальную отдачу, но работает с кодом, а не создает слишком много «визуальных абстракций». Вместо этого он действительно отлично помогает вам при наведении курсора и на самом деле ощущается гораздо больше, как расширение движения моей руки / мозга, чем Visual Studio. Я думаю, это должно быть так, как чувствуют себя концертные пианисты. Я собираюсь переиграть здесь?
Когда дело доходит до того, что resharper вводит в Visual Studio, я думаю, что параметры анализа кода и рефакторинга довольно идентичны. Я также думаю, что более резкий пользователь будет чувствовать себя как дома в идее. Как пользователь Idea, я чувствую себя голым в визуальной студии без резарпера:)