입력

모드:

출력

C# 포매터란?

C# 포매터는 C# 코드를 일관된 들여쓰기, 적절한 간격, 읽기 쉬운 형식으로 재구성합니다. 클래스, 메서드, 네임스페이스, 속성 등 모든 표준 C# 구조를 처리합니다.

이 도구에는 두 가지 모드가 있습니다: 서식(정리)과 압축. 둘 다 브라우저에서 실행되며 코드는 서버로 전송되지 않습니다.

이 도구 사용 방법

1

모드 선택

서식을 선택하여 C# 코드를 정리하거나 압축을 선택하여 압축합니다.

2

입력 붙여넣기

왼쪽 편집기에 C# 코드를 붙여넣습니다. 샘플 또는 업로드를 사용할 수도 있습니다.

3

결과 복사

오른쪽 패널이 자동으로 업데이트됩니다. JSON을 C#로 변환하려면 JSON에서 C#로를 사용하세요.

C# 포매터 예시

C# 프로그램 서식 지정 전후:

서식 없는 C#

입력

서식 있는 C#

출력

서식이 중요한 경우

일관된 코드 서식은 코드 읽기의 인지 부하를 줄입니다. C# 프로젝트는 Roslyn 분석기를 사용합니다.

C# 컴파일을 위해 dotnet build 또는 Visual Studio를 사용하세요.

자주 묻는 질문

모든 C# 기능을 지원합니까?

이 도구는 대부분의 C# 코드에 잘 작동하는 중괄호 기반 인덴트 포매터를 사용합니다.

코드가 어딘가로 전송됩니까?

아니요. 모든 서식 지정은 브라우저에서 완전히 실행됩니다.

압축은 무엇을 합니까?

압축은 주석을 제거하고 공백을 줄여 파일 크기를 줄입니다.

속성이 있는 C# 파일을 서식 지정할 수 있습니까?

예. [HttpGet] 같은 속성도 올바르게 처리됩니다.

Visual Studio와 어떻게 다릅니까?

Visual Studio는 완전한 Roslyn 기반 서식을 제공합니다. 이 도구는 IDE 없이 빠른 브라우저 서식을 제공합니다.

관련 도구

C# 문서. C# 코드 스타일 규칙.