.NET 컴파일러 플랫폼("Roslyn")의 핵심 임무는 C# 및 Visual Basic 컴파일러를 열고 도구와 개발자가 프로그램에 대한 풍부한 정보 컴파일러에서 공유할 수 있도록 하는 것입니다. 코드 분석 도구는 코드 품질을 향상시키고, 코드 생성기는 애플리케이션 생성을 지원합니다. 도구가 더 스마트해짐에 따라 컴파일러만 보유한 더 많은 심층 코드 지식에 액세스해야 합니다. Roslyn 컴파일러는 불투명한 번역기(소스 코드 및 개체 코드 출력) 대신 도구 및 애플리케이션의 코드 관련 작업에 사용할 수 있는 API를 제공합니다.
가장 좋은 점은 Roslyn 컴파일러, 해당 API, 샘플 및 연습 및 이러한 API를 기반으로 빌드된 실제 도구가 모두 github.com/dotnet/roslyn 완전히 오픈 소스라는 것입니다. 자세한 내용을 알아보고 Roslyn을 시작하려면 OSS 사이트로 이동하세요. 최종 사용자로 사용할 수 있는 최신 C# 및 Visual Basic 기능을 가져오는 링크와 Roslyn API를 활용하는 도구 작성기로 시작하기 위한 링크를 찾을 수 있습니다.
관련 콘텐츠
- Roslyn 분석기 시작