Skip to content

v0.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Sep 08:36

JSON 파일을 트리로 봅니다

.json 파일을 열면 오른쪽 미리보기에 접었다 펼 수 있는 트리가 뜹니다.
중괄호를 눈으로 세어가며 구조를 파악할 필요가 없어졌습니다.

  • 값 종류마다 색이 다릅니다 — 문자열 · 숫자 · 참/거짓 · null. 색은 편집기 구문 강조와 같은 테마를 따르므로 테마를 바꾸면 트리도 함께 바뀝니다.
  • 배열에는 번호가 붙고, 접힌 가지는 {…} 3 items처럼 몇 개가 들어 있는지 알려줍니다.
  • 타이핑하는 중에도 펼쳐둔 가지가 그대로 유지됩니다.
  • 아주 큰 문서는 두 단계까지만 펼쳐서 띄우고, 나머지는 펼칠 때 그립니다.

표준이 아닌 JSON도 그려줍니다

실제로 쓰는 JSON 파일은 표준을 벗어나는 일이 잦습니다. 주석이 달린 tsconfig.json이나
손으로 고치다 남은 후행 쉼표 때문에 미리보기가 아무것도 못 그리면 정작 보고 싶을 때
쓸모가 없으니, 표준보다 넓게 받아들입니다.

  • 주석(//, /* */) · 후행 쉼표 · 따옴표 없는 키 · 작은따옴표 · NaN · Infinity · undefined · 16진수까지 그립니다.
  • 다만 그런 문법을 쓴 문서는 트리 위에 안내를 띄웁니다 — 다른 프로그램은 이 파일을 거부할 수 있다는 뜻이니까요.
  • 문법이 정말 틀린 곳은 줄 · 칸을 눌러 편집 창의 그 자리로 바로 갑니다.

내보내기(HTML) · 인쇄에서도 접기가 그대로 동작합니다.

그 밖에

  • 미리보기 왼쪽 여백이 창을 넓힐수록 과하게 벌어지던 것을 편집 창과 같은 간격으로 좁혔습니다.
  • 랜딩 페이지 기본 언어를 한국어로 바꿨습니다.

VS Code 확장 — 같은 Mermaid 미리보기를 VS Code 안에서도 쓸 수 있습니다.


See the attached assets for macOS (arm64/x86_64), Windows, and Linux downloads.

macOS 안내 — 이 앱은 Apple 공증(notarization) 없이 배포되어, 내려받은 앱을
처음 열면 "손상되었기 때문에 열 수 없습니다"라고 나올 수 있습니다. 파일이 실제로
깨진 것이 아니라 공증되지 않은 앱에 대한 macOS 보안 기본 동작입니다.
앱을 응용 프로그램 폴더로 옮긴 뒤 터미널에서 아래 한 줄을 실행하고 다시 여세요.

xattr -cr /Applications/UniNotepad.app