Как VS2008 + ReSharper сравнивается с IntelliJ IDEA? - PullRequest
13 голосов
/ 19 января 2009

Раньше я был пользователем Java, но 4 года назад перешел на 100% .NET. Привыкнув к ReSharper и ко всем командам, которые он предлагает, как он соотносится с IntelliJ? Оба из JetBrains, я думаю, они близки, но я этим не пользовался. (Я знаю, что могу сделать это и ответить сам, но YMMV.)

Спасибо;

1 Ответ

16 голосов
/ 19 января 2009

Раньше я работал бок о бок с идеей и vs + resharper. Я обнаружил, что они достаточно близки, и в какой-то момент я считаю, что раскраска синтаксиса - самое большое различие Я не уверен, что это действительно правильно, но в то время это точно чувствовалось.

В то время, когда я писал веб-интерфейс на C # и серверный на Java, я уверен, что использовал соответствующий инструмент для каждой работы. Помните, что IntelliJ Idea является достаточно ориентированной на код IDE, а Visual Studio - очень визуальной IDE. Просто не совсем справедливо сравнивать их напрямую.

Visual Studio (а также Netbeans для Java) старается максимально помочь вам с помощью мастеров и дизайнеров, которые иногда скрывают код от вашего взгляда (Visual Studio отлично работает с дизайнерами, и они даже добавили частичные классы на язык, чтобы сделать его еще лучше). Идея пытается дать вам максимальную отдачу, но работает с кодом, а не создает слишком много «визуальных абстракций». Вместо этого он действительно отлично помогает вам при наведении курсора и на самом деле ощущается гораздо больше, как расширение движения моей руки / мозга, чем Visual Studio. Я думаю, это должно быть так, как чувствуют себя концертные пианисты. Я собираюсь переиграть здесь?

Когда дело доходит до того, что resharper вводит в Visual Studio, я думаю, что параметры анализа кода и рефакторинга довольно идентичны. Я также думаю, что более резкий пользователь будет чувствовать себя как дома в идее. Как пользователь Idea, я чувствую себя голым в визуальной студии без резарпера:)

...