Какие инструменты я должен использовать для C #, будучи прежде главным разработчиком Java?

2

Я новичок в С#, ранее являлся разработчиком Java. Я использую такие инструменты, как Eclipse, JUnit и Ant - есть ли эквиваленты С#, которые я могу использовать, или вы могли бы порекомендовать некоторые из самых популярных инструментов? Я слышал о Решарпере и Нанта. Пожалуйста, избегайте инструментов документации, поскольку я задал это как отдельный вопрос.

Также, на ваш взгляд, какие из них лучше?

  • 3
    Обязательно послушайте людей, говорящих вам использовать Resharper. Как только вы воспользуетесь им, вам будет трудно работать без него. Это серьезно, это хорошо.
  • 0
    Недостатком Resharper является то, что он может реально снизить производительность с помощью больших решений. В работе я использую AMD Athlon 64 3500 с 2 ГБ оперативной памяти, и он замедляет VS настолько, что его невозможно использовать. Обычно у меня 3-4 окна VS с довольно большими решениями (до 100 проектов).
Показать ещё 1 комментарий
Теги:

6 ответов

4
Лучший ответ

Visual Studio заменяет Eclipse. Если вы являетесь пользователем IntelliJ, вы также должны установить Resharper (хотя я рекомендую это, даже если вы не являетесь пользователем IntelliJ).

NAnt - эквивалент .NET для Ant

NUnit - это инструмент unit test для .NET.

3
  • IDE: Visual Studio (Express), MonoDevelop, SharpDevelop
  • Модули тестирования модулей: NUnit, mbUnit, TestDriven.NET
  • Инструменты автоматизации сборки: NAnt, MSBuild
2

В качестве среды программирования вы можете использовать Visual Studio Express (бесплатно) или обычную Visual Studio (стоит денег). SharpDevelop отлично работает и

2

IDE: Visual Studio (+ Resharper)

Тестирование модулей: NUnit

Сборка: NAnt

Просто прикрепите "N" перед вашими фаворитами и посмотрите, существует ли он;)

2

IDE - Visual Studio + Resharper (стоит каждый пенни!)

Тестирование модулей - nNnit и Rhino Mocks, с nCover или partcover для анализа покрытия

Стиль кода - инструменты MSF FxCop и StyleCop

1

Visual Studio 2008 достаточно для всего. Если вы просто стартер Экспресс-версия должна быть в порядке для вас.. (И она работает быстрее на моем компьютере =))..

Кроме того, Resharper - действительно полезный инструмент.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню