2009-07-30 4 views
2

이전에 Java 개발자였던 C#을 처음 사용했습니다. Eclipse, JUnit 및 Ant와 같은 도구에 익숙합니다. C#에서 사용할 수있는 도구가 있습니까? 아니면 가장 많이 사용되는 도구 중 일부를 추천 할 수 있습니까? Resharper와 Nant에 대해 들어 봤습니다. 이 질문을 별도의 질문으로 삼아 문서 도구는 사용하지 마십시오.이전에 주로 자바 개발자였던 C#을 위해 어떤 도구를 사용해야합니까?

또한 어떤 의견이 가장 좋습니까?

+3

확실히 Resharper를 사용하라는 사람들의 말을 들어주십시오. 일단 당신이 그것을 사용했다면, 당신은 그것을 사용하지 않고 일하기가 어려울 것입니다. 그것은 진지하게 좋은 것입니다. –

+0

Resharper의 단점은 큰 솔루션으로 성능을 실제로 죽일 수 있다는 것입니다. 업무 중에 AMD Athlon 64 3500을 2GB RAM과 함께 사용하고 있으며 VS가 너무 느려서 사용할 수 없게되었습니다. 일반적으로 대용량 솔루션 (최대 100 개 프로젝트)이있는 대개 3-4 개의 VS 창을 사용합니다. –

+0

@Joe, 조만간 솔루션에 너무 많은 프로젝트가 있으면 Resharper 없이도 VS가 느려질 것입니다. 100 개의 프로젝트가 많이 있습니다. 정말로 모든 프로젝트의 코드를 항상 변경합니까? 솔루션을 여러 개의 작은 솔루션으로 나누지 않는 이유는 무엇입니까? –

답변

4

Visual Studio가 Eclipse를 대체합니다. IntelliJ 사용자 인 경우 Resharper도 설치해야합니다 (IntelliJ 사용자가 아닌 경우에도 권장 함). 비주얼 스튜디오 (익스프레스), MonoDevelop, SharpDevelop

  • 단위 테스트 :

    은 NAnt는 .NET

  • 2

    IDE : 비주얼 스튜디오 (+ ReSharper에서)

    단위 테스트 : NUnit를

    빌드 :은 NAnt

    그냥 즐겨 찾기 앞에서 'N'을 고수하고있는 경우 참조)

    3
    • IDE를위한 선택의 단위 테스트 도구 개미

      NUnit을위한 .NET에 해당된다 프레임 워크 : NUnit과, MbUnit에, TestDriven.NET

    • 빌드 자동화 도구 :은 NAnt, MSBuild를
    2

    프로그래밍 IDE로서 Visual Studio Express (무료) 또는 일반 Visual Studio (비용 비용)를 사용할 수 있습니다. 비주얼 스튜디오 + ReSharper에서 (아깝지!)

    단위 테스트 - - SharpDevelop는

    2

    IDE 아니라 우수 범위 분석

    코드 스타일 nCover 또는 partcover와 NUNIT와 코뿔소 모의 객체 - MSFT의의 FxCop 및 StyleCop 도구

    1
    모두를위한

    비주얼 스튜디오 2008 충분 .. 당신은 (그리고 더 빨리 내 컴퓨터에서 실행 =)) ... 단지 Express 버전은 .. 당신을 위해 확인을해야 스타터 경우

    또한 Resharper는 정말 유용한 도구입니다.

    관련 문제