- แอปพลิเคชัน TUI ที่พัฒนาด้วย Textual
- การนำทางแบบ "Jump Mode" : กด Ctrl+o แล้วคีย์โอเวอร์เลย์จะปรากฏบนหน้าจอ จากนั้นกดคีย์นั้นเพื่อย้ายไปยังวิดเจ็ตที่ต้องการได้ทันที
- รองรับการเน้นไวยากรณ์ด้วย Tree-sitter
- ระบบ environment/variable ที่รองรับการเติมคำอัตโนมัติ
- มีธีมในตัวหลากหลายและระบบการตั้งค่า
- รองรับปุ่ม Vim : สามารถนำทางในหลายส่วนของ UI ด้วยปุ่ม Vim ได้
- สร้างด้วย Textual
Collections
- คำขอจะถูกบันทึกลงในระบบไฟล์โดยตรงเป็นไฟล์ YAML แบบง่าย (
.posting.yaml) ทำให้อ่านง่ายและจัดการเวอร์ชันได้สะดวก
- สามารถเปิด collection (ไดเรกทอรีที่มีคำขออยู่) ได้ด้วยตัวเลือก
--collection
- หากไม่ระบุไดเรกทอรี จะใช้ไดเรกทอรี collection เริ่มต้น
การนำทางด้วย Tab
- ย้ายโฟกัสระหว่างวิดเจ็ตด้วย Tab และ Shift+Tab
- เคลื่อนที่ภายในวิดเจ็ตด้วย j/k/ขึ้น/ลง
- สามารถย้ายระหว่างวิดเจ็ตด้วยขึ้น/ลงได้
แป้นพิมพ์ลัด
- แสดงแป้นพิมพ์ลัดหลักที่ด้านล่างของหน้าจอ
- แป้นพิมพ์ลัดเพิ่มเติมสรุปไว้ในตาราง
การนำเข้าสเปก OpenAPI
- สามารถแปลงสเปก OpenAPI 3.x เป็น collections ได้ (ฟีเจอร์ทดลอง)
- สามารถนำเข้าสเปก OpenAPI ได้ด้วยคำสั่ง
posting import path/to/openapi.yaml
- หากไม่ระบุไดเรกทอรีปลายทาง จะใช้ไดเรกทอรี collection เริ่มต้น
- พยายามสร้างโครงสร้างไฟล์ใน collection ให้สอดคล้องกับโครงสร้าง URL ของ API ที่นำเข้า
ยังไม่มีความคิดเห็น