กลับไปยัง Showcase
macOSiOSAndroid

Pry

โปรแกรมดู JSON ที่เร็วและเนทีฟ สร้างด้วย Perry การนำทางแบบต้นไม้ ค้นหา ปุ่มลัด — คอมไพล์จาก TypeScript เป็นไบนารีเนทีฟ

ฟีเจอร์

มุมมองต้นไม้

การแสดงผลแบบต้นไม้ที่พับได้และนำทางได้สำหรับโครงสร้าง JSON ที่ซ้อนลึก

ค้นหา

ค้นหาข้อความเต็มใน key และ value พร้อมการเน้นสีแบบทันที

ปุ่มลัด

นำทาง ขยาย พับ และคัดลอกด้วยคีย์บอร์ดอย่างเดียว

รองรับคลิปบอร์ด

คัดลอก node หรือ subtree ใดก็ได้ไปยังคลิปบอร์ดเป็น JSON ที่จัดรูปแบบแล้ว

แถบสถานะ

แสดงจำนวน node ความลึกปัจจุบัน ขนาดไฟล์ และเวลาแยกวิเคราะห์

การระบายสีไวยากรณ์

ค่าที่ระบายสีตาม type — string, number, boolean, null

สร้างอย่างไร

Pry is written in TypeScript and compiled with Perry to native machine code. Its executable statically links the Perry runtime and GC and does not require an external Node.js installation or JavaScript engine.

📝

ซอร์สโค้ด TypeScript

TypeScript มาตรฐานพร้อม API UI เนทีฟของ Perry

Perry Compile

SWC parse → แก้ไข type → LLVM codegen

🖥️

ไบนารีเนทีฟ

Standalone executable with the Perry runtime and GC statically linked; no external Node.js installation required

$ perry compile src/main.ts -o pry

The complete, platform-specific source is linked below; this page does not substitute a fictional simplified API for the real code.

รองรับแพลตฟอร์ม

macOS

วิดเจ็ต AppKit เนทีฟ

พร้อมใช้งาน

iOS

วิดเจ็ต UIKit เนทีฟ

พร้อมใช้งาน

Android

วิดเจ็ต Views เนทีฟ

พร้อมใช้งาน

ภาพหน้าจอ

ภาพหน้าจอ macOS — เร็ว ๆ นี้

ภาพหน้าจอ iOS — เร็ว ๆ นี้

ภาพหน้าจอจะถูกเพิ่มเมื่อการพัฒนา Pry ดำเนินต่อไป ตรวจสอบ repo GitHub เพื่อดูข้อมูลล่าสุด