본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

TidyJson (Portable)

0

TidyJson (Portable)는 Windows용 명령줄 도구로, JSON 데이터를 읽어 들여 보기 좋게 포맷팅하여 출력합니다.

MIT 라이선스명령줄오픈소스클립보드파일 입출력포맷팅

소개

TidyJson (Portable)는 Windows용 명령줄 도구로, JSON 데이터를 읽어 들여 보기 좋게 포맷팅하여 출력합니다. MasterDevs에서 개발했으며, 표준 입력 및 출력, 파일, 클립보드 간에 JSON을 읽고 쓸 수 있습니다. MIT 라이선스 하에 배포되는 오픈소스 소프트웨어입니다.

상세정보

JSON 포맷팅

입력된 JSON 데이터를 분석하여 들여쓰기 및 줄바꿈을 적용해 가독성이 높은 형태로 출력합니다.

다양한 입출력 지원

표준 입력(stdin)과 표준 출력(stdout)을 기본으로 사용하며, 입력 파일 지정(-i), 출력 파일 지정(-o), 클립보드 사용(-c) 옵션을 통해 파일 및 클립보드와의 연동이 가능합니다.

상세 정보 출력

-v 또는 –verbose 옵션을 사용하면 포맷팅 과정에서의 추가 정보를 포함하여 출력할 수 있습니다.

다운로드·설치 방법

Chocolatey 패키지 관리자를 통해 다음 명령으로 설치할 수 있습니다:

choco install tidyjson.portable

설치 후 시스템 경로에 등록되어 명령줄에서 바로 사용할 수 있습니다.

기본 사용법/명령어

기본 사용법은 다음과 같습니다:

Usage: tidyJson [OPTIONS]

주요 옵션은 다음과 같습니다:

  • -c, –clipboard: 클립보드에서 JSON을 읽어 포맷팅 후 다시 클립보드에 저장
  • -i, –inputFile: 지정된 파일에서 JSON을 읽어 처리
  • -o, –output: 결과를 지정된 파일에 저장
  • -v, –verbose: 처리 과정의 상세 정보를 출력

입력 및 출력이 지정되지 않은 경우 표준 입력과 표준 출력을 사용합니다.

이런 경우에 유용합니다

개발자나 데이터 작업자가 API 응답, 설정 파일, 로그 파일 등의 미포맷 JSON 데이터를 읽기 쉽게 만들 때 유용합니다. 특히 Vim과 같은 편집기에서 F12 키에 매핑하여 현재 버퍼의 JSON을 즉시 포맷팅할 수 있도록 설정하면 작업 효율을 높일 수 있습니다.

지원 환경·시스템 요구사항

Windows 운영 체제에서 실행되며, .NET 프레임워크가 설치된 환경이 필요합니다. Chocolatey를 통해 설치 시 필요한 의존성이 자동으로 처리됩니다.

최신 버전·업데이트

현재 버전은 1.0.3이며, 소스 코드 저장소의 커밋 기록을 통해 업데이트 내역을 확인할 수 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.