DR

dotnet/roslynator

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

3.5천 stars 품질 60 트렌드 41NOASSERTION

Roslynator는 C#용 코드 분석 도구 모음으로, Roslyn이 구동합니다.

개요

Roslynator는 C#용 코드 분석 도구 모음으로, Roslyn이 구동합니다. 분석기는 Roslynator IDE 확장 기능에는 포함되어 있지 않습니다. 진단을 위해 Roslynator NuGet 패키지(예: Roslynator.Analyzers)를 사용하세요. - IDE 확장 기능: - Visual Studio 2026 (리팩토링 및 컴파일러 진단 수정; NuGet을 통한 분석기) - Visual Studio 2022 (마지막 4.x 릴리스; NuGet 패키지 고정 또는 사용) - VS Code(리팩토링 및 컴파일러 진단 수정; NuGet을 통한 분석기) - 레거시 OmniSharp 필요 (dotnet.server.useOmnisharp: true). C# 개발 키트에서는 대신 NuGet 패키지를 사용하세요. - Open VSX - 분석기 모음을 포함하는 NuGet 패키지 - Roslynator.Analyzers - Roslynator.CodeAnalysis.Analyzers - Roslynator.Formatting.Analyzers - 분석기, 리팩토링, 코드 수정 유닛 테스트를 가능하게 하는 테스트 프레임워크 - .

개요(AI 번역)

Roslynator는 C#용 코드 분석 도구 모음으로, Roslyn이 구동합니다.

분석기는 Roslynator IDE 확장 기능에는 포함되어 있지 않습니다. 진단을 위해 Roslynator NuGet 패키지(예: Roslynator.Analyzers)를 사용하세요.

도구

  • IDE 확장:
  • Roslynator 2026 (VS 2022 17.14+ 및 VS 2026; 리팩토링 및 컴파일러 진단 수정; NuGet을 통한 분석기)
  • Roslynator 2022 (마지막 4.x 릴리스; 핀 또는 NuGet 패키지 사용)
  • VS Code (리팩토링 및 컴파일러 진단 수정; NuGet을 통한 분석기)
  • 레거시 OmniSharp (dotnet.server.useOmnisharp: true)가 필요합니다. C# 개발 키트를 사용할 경우 NuGet 패키지를 대신 사용하세요.
  • 오픈 VSX
  • 분석기 모음을 포함하는 NuGet 패키지
  • 로슬리네이터. 분석기
  • Roslynator.CodeAnalysis.분석기
  • Roslynator.포맷팅.분석기
  • 분석기, 리팩토링, 코드 수정의 단위 테스트를 허용하는 테스트 프레임워크
  • Roslyn API를 확장하는 .NET 클라이언트 라이브러리
  • 명령줄 도구

문서

  • 구성
  • 가이드
  • Roslynator CLI
  • 로슬리네이터 테스트 프레임워크
  • Roslynator 클라이언트 라이브러리

기여

기여 환영합니다! 개발자 문서, 에이전트 기술 기여, 미해결 이슈를 참고하세요.

요원 기술

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Roslynator

Roslynator is a set of code analysis tools for C#, powered by Roslyn.

Analyzers are not included in Roslynator IDE extensions. Use Roslynator NuGet packages (e.g. Roslynator.Analyzers) for diagnostics.

Tools

Documentation

Contributions

Contributions are welcome! See the developer documentation, contributing with agent skills, and open issues.

Agent skills in .claude/skills/ provide step-by-step workflows for Cursor and Claude Code (adding analyzers, refactorings, compiler fixes, and bug fixes). You can also read SKILL.md files directly as contributor guides. See CONTRIBUTING.md.

TIP: Bugfixes or small improvements can be implemented right away. Larger tasks, such as adding a new analyzer or refactoring, should be discussed first.

Donations

Special thanks to:

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add dotnet/roslynator
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →