DevToys 소개

앞전에 @rkttu 님이 소개한 적이 있는 DevToys를 소개하려 합니다.

비너스걸님의 한글화로 접근성이 좋습니다.

image

인상적인 기능으로 클립보드의 내용을 감지해서 관련성이 있는 도구를 강조 표시한다는 점입니다.

image

제공 기능

  • Base64 이미지 인코더/디코더
  • Base64 텍스트 인코더/디코더
  • Cron 표현식 파서
  • GZip 압축 / 압축 해제
  • HTML 인코더/디코더
  • JSON 형식 정렬 도구
  • JSON ↔ YAML 변환기
  • JWT 인코더 / 디코더
  • PNG / JPEG 압축
  • SQL 형식 정렬
  • URL 인코딩 / 디코딩
  • UUID 생성기
  • XAML 형식 정렬
  • XML 검증
  • 로렘 입숨 생성기 (??)
  • 마크다운 미리보기
  • 텍스트 대소문자 변환
  • 색맹 시뮬레이터
  • 색상 선택기 및 대비
  • 이미지 변환기
  • 텍스트 이스케이프 / 이스케이프 해제
  • 정규식 테스트
  • 진수 변환 도구
  • 체크섬 생성기
  • Unix 타임스탬프 변환기
  • 텍스트 비교
  • 해시 생성기

15개의 좋아요

DevToys 깃허브 README.md 페이지 내용에 이 앱의 소개 문구가 아주 재밌습니다. :smile:

A Swiss Army knife for developers.

3개의 좋아요

맥가이버 노래가 귀에 맴도는군요

1개의 좋아요

크으~~

PowerToys 친구네요…좋은정보 고맙습니다!!

1개의 좋아요

맥가이버를 …어떻게…아시는…군요…

2개의 좋아요

Json < == > YAML 변환기는 어떤 경우에 활용 할 수 있나요?

1개의 좋아요

@Stupid 다양하게 활용할 수 있을 것 같습니다.

저는 최근에 yaml 형식이 익숙하지 않아서 json으로 만든 다음 yaml 형식으로 변환하기도 했네요~

1개의 좋아요

json을 yaml로 마이그레이션할 때 레거시 파일을 수정하는 용도로도 쓸 수 있을 것 같습니다.

2개의 좋아요

@jamesnet214 @루나시아
예시가 있을까요?
Ex) Java에서 python로 이전
??에서 업데이트 후 yaml 지원을해서 Yaml 사용 시작 …

저는 Json, yaml을 사용해본 적이 거의 없습니다. 최근에 azure pipeline을 작성하게 되어 yaml을 접하게 되었습니다. 그러다 알게된게 Json < == > yaml 변환을 지원해주는 곳이 보이더라구요.
궁금해서 질문드렸습니다.
감사합니다. :+1:

1개의 좋아요

저도 yaml은 사용해 본 적이 없어서 구체적인 예시를 보여드리기는 어렵지만, 보통 설정 파일 저장 용도로 json을 많이 사용하잖아요? 요즘에는 별도의 라이브러리를 참조할 필요도 없이 프레임워크 차원에서 json을 지원하는 경우도 많구요.

그런데 json은 문법 오류에 취약해서 이스케이핑에 신경써야 한다든지, 인코딩이 필요하다는 점 등으로 인해서 설정 파일로 쓰기에 썩 좋은 포맷은 아닙니다. 태생부터가 웹 환경에서의 데이터 송수신 쪽이기도 하고요.

반면에 yaml은 문법이 간결하고, 때문에 비교적 가독성이 좋은 편이라는 평가를 받습니다. 주석도 사용할 수 있구요.

때문에 데이터 송수신이 필요한 상황에서는 xml이나 json이 선호되지만, 설정 파일 쪽에서는 yaml의 채택률이 높아지고 있는 것으로 알고 있습니다.

2개의 좋아요