DevDesk

DEVDESK / GUIDE

코드 포맷터 — 사용 가이드

C, C#, C++, CSS, Go, HTML, Java, JavaScript, Perl, PHP, Python, Ruby, SQL, TypeScript 코드를 구문 강조와 테마 색상으로 보여주고 포맷합니다. 입력·포맷·이미지 저장은 브라우저에서 처리합니다.

사용 방법

  1. 언어와 색상 테마, 2칸 또는 4칸 들여쓰기를 선택합니다.
  2. 코드를 붙여넣거나 예제를 불러온 뒤 정렬을 실행합니다.
  3. 결과를 복사하거나 구문 강조가 적용된 PNG 이미지로 저장합니다.

입력과 출력 예제

예제 1

입력

class Hello{public static void main(String[] args){System.out.println("Hello, DevDesk!");}}

출력

class Hello {
  public static void main(String[] args) {
    System.out.println("Hello, DevDesk!");
  }
}

예제 2

입력

function greet(name){return "Hello, "+name+"!"}

출력

function greet(name) {
  return "Hello, " + name + "!";
}

자주 묻는 질문

코드가 서버로 전송되나요?

아니요. 편집과 포맷은 브라우저에서 실행하며 입력 코드를 서버로 전송하지 않습니다.

모든 언어를 자동 포맷할 수 있나요?

네, 목록의 14개 언어에서 포맷을 지원합니다. Perl은 문법 구조에 따라 줄바꿈과 들여쓰기를 정리하고, Go는 gofmt 표준 들여쓰기를 따릅니다.

결과를 이미지로 저장할 수 있나요?

네. 선택한 색상 테마와 구문 강조가 적용된 결과를 PNG로 저장할 수 있습니다.