문제

종종, 나는 새로운 비주얼 스튜디오 인스턴스를 시작하여 출력 및/또는 입력이있는 콘솔 애플리케이션을 만듭니다. 방법이나 다른 방법을 테스트하고 몇 분 후에 닫는 데 사용하는 임시 샌드 박스입니다.

이를 대체 할 도구를 생각할 수 있습니까?

나는 두 개의 텍스트 필드가있는 응용 프로그램을 가지고 있습니다 : 하나는 C# 코드를 가져 오는 것과 하나는 맨 아래에 stdout 역할을합니다. 그러나 나는 그 이름을 기억할 수 없습니다.

도움이 되었습니까?

해결책

보세요 linqpad. 가벼우 며 많은 기능이 있습니다. 짧은 스 니펫에 적합합니다. 스 니펫 컴파일러 또 다른 좋은 것입니다. 예전에는 LinqPad 이전의 주요 선택이었습니다. 저자는 최근에 적극적으로 업데이트하지 않는 것 같습니다.

이것들은 여기에 나열된 나의 제안에서 나온 두 가지 주요 것입니다. FastSharp에 대한 대안이 있습니까?

편집하다: 또한 모노 프로젝트에는 a가 있습니다 C# Repl.

다른 팁

명령 줄 c# 컴파일러를 사용할 수 있습니다 csc.

실제로 makefile을 작성하는 것만 큼 간단합니다.

Visual Studio에서 바로 창 런타임에 명령을 입력 할 수 있으며 입력 할 수도 있습니다. 시계 - 더 정적이지만 동일한 작업을 수행합니다. 어쨌든, 둘 다 "가난한 사람의"대체로 간주 될 수 있습니다.

시도해보십시오 C# REPL 스크립트 환경 그것은의 일부입니다 O2 플랫폼

모든 C# 기능과 API를 시험해 볼 수있는 완벽한 환경을 제공합니다 (개념적으로 O2 REPL 환경은 LINQPAD와 유사합니다).

또한 Microsoft의 Roslyn을 살펴 봐야합니다. 에 다중 Roslyn 기반 도구 (VisualStudio 외부에서 독립형 독립형 실행) , 첫 번째는 간단한 Roslyn Repl입니다

이미 LinqPad와 같은 위대한 답변 외에도 살펴 보는 것이 좋습니다. cshell, 그것은 당신이 곧 코드를 입력 할 수있는 작은 c# repl ide입니다.

http://cshell.net/

단위 테스트 및 TDD. 정적 인 언어로 얻을 수있는 대체가 가장 가까운 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top