다음을 통해 공유


.NET Compiler Platform("Roslyn") 확장성

.NET Compiler Platform("Roslyn")의 핵심 임무는 C# 및 Visual Basic 컴파일러를 열고 도구와 개발자가 프로그램에 대한 다양한 정보 컴파일러에서 공유할 수 있도록 하는 것입니다. 코드 분석 도구는 코드 품질을 개선하고 코드 생성기는 애플리케이션 구축을 지원합니다. 도구가 더 스마트해짐에 따라 컴파일러만 소유한 심층 코드 지식에 점점 더 많이 액세스해야 합니다. 불투명 번역기(소스 코드 입력 및 개체 코드 출력) 대신 Roslyn 컴파일러는 도구 및 애플리케이션의 코드 관련 작업에 사용할 수 있는 API를 제공합니다.

가장 좋은 점은 Roslyn 컴파일러, 해당 API, 샘플 및 연습, 이러한 API를 기반으로 구축된 실제 도구가 모두 github.com/dotnet/roslyn에서 완전히 오픈 소스라는 것입니다. 자세한 내용을 알아보고 Roslyn을 시작하려면 OSS 사이트로 이동하세요. 최종 사용자가 사용할 수 있는 최신 C# 및 Visual Basic 기능을 가져오는 링크와 Roslyn API를 활용하는 도구 빌더로 시작할 수 있는 링크를 찾을 수 있습니다.