SoftWare

[TextWrangler] Format JSON Filter 적용

zamezzz 2018. 6. 27. 10:00

 

TextWrangler

- Format JSON Filter 적용


 


Mac에서 유용하게 사용할 수 있는 무료 Editor 중 하나로 TextWrangler가 있습니다.
(https://itunes.apple.com/kr/app/textwrangler/id404010395?mt=12)



간단한 Text는 물론 HTML, java script 코드 등을 쉽게 열고 편집할 수 있는데요.
기본적으로 JSON Format에 대해서는 쉽게 볼 수가 없어 아쉬웠습니다.
그래서 간단한 python파일을 하나 만들어서 Format JSON Filter를 적용해보고자 해요.
방법은 매우 간단합니다.
1. TextWrangler 설치 경로에 JSON.py라는 파일을 생성합니다.
~/Library/Application\ Support/TextWrangler/Text\ Filters/Format\ JSON.py
2. 아래 스크립트를 추가합니다.

 

#!/usr/local/bin/pythonimport fileinputimport json
if __name__ == "__main__":  text = ''  for line in fileinput.input():    text = text + ' ' + line.strip()      jsonObj = json.loads(text)    print json.dumps(jsonObj, sort_keys=True, indent=2) 

 

3. 저장 후 TextWrangler를 실행합니다.


상단 메뉴 Text - Apply Text Filter - Format JSON이 생겼습니다.

 

이를 클릭하면 JSON Format으로 바로 변환이 됨을 확인할 수 있습니다.

 

감사합니다.

'SoftWare' 카테고리의 다른 글

[PageSpeed Insights] 웹 페이지를 개선하자  (1) 2019.06.10
[iOS12] 신규 기능 및 개선 소식  (0) 2018.07.13
[반디캠] 설치 및 사용법  (0) 2018.03.06
[소개] CodePen.io  (0) 2018.02.08
[Homebrew] 설치 및 사용법  (1) 2018.01.23