เบราว์เซอร์ยูทิลิตี้
เบราว์เซอร์ยูทิลิตี้ช่วยให้คุณสำรวจ stdlib ยูทิลิตี้ Scheme ในตัวที่มาพร้อมกับ Lumi โดยไม่ต้องออกจากแอพหรือขุดผ่านไฟล์ต้นฉบับ
การเปิดเบราว์เซอร์ยูทิลิตี้
ไปที่ ช่วยเหลือ → การเขียนโปรแกรม → เบราว์เซอร์ยูทิลิตี้
หน้าต่างจะเปิดขึ้นทันที ไม่จำเป็นต้องโหลดปลั๊กอินล่วงหน้า
มันแสดงให้เห็นอะไร
เบราว์เซอร์แสดงรายการทุกขั้นตอน ตัวแปร และรูปแบบไวยากรณ์ที่ส่งออกโดยไลบรารียูทิลิตี้ทั้งเจ็ดที่ Lumi โหลดโดยอัตโนมัติเมื่อเริ่มต้น:
| ห้องสมุด | ครอบคลุมถึงอะไรบ้าง |
|---|---|
common.scm | ตัวช่วยอเนกประสงค์ (สตริง, ตัวเลข, รายการยูทิลิตี้) |
files.scm | ตัวช่วยไฟล์และเส้นทาง |
gegl.scm | บัฟเฟอร์ GEGL และผู้ช่วยเหลือสี |
images.scm | ตัวช่วยระดับภาพ (image-get-open-list ฯลฯ) |
layers.scm | ตัวช่วยแบบเลเยอร์และแบบวาดได้ |
parasites.scm | ตัวช่วยอ่าน/เขียนปรสิต |
paths.scm | ตัวช่วยเส้นทางและเวกเตอร์ |
ทั้งหมดนี้พร้อมใช้งานในปลั๊กอิน Scheme ใดๆ หรือใน Scheme Console
การค้นหาและการกรอง
- ช่องค้นหา: กรองตามชื่อขณะที่คุณพิมพ์ (จับคู่สตริงย่อยที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
- ชนิดตัวกรอง: จำกัดผลลัพธ์ให้แคบลงเป็น
procedure,variableหรือsyntax
การคลิกรายการจะแสดงเอกสารฉบับเต็มและไลบรารีที่มาจากรายการนั้น
Stdlib เป็น Wrappers
ไลบรารียูทิลิตี้เป็นการประยุกต์ใช้รูปแบบการตัดคำในทางปฏิบัติ: ตัวช่วยแต่ละคนจะตั้งชื่อที่ชัดเจนให้กับการดำเนินการระดับต่ำ ซ่อนต้นแบบ และจัดให้มีที่เดียวสำหรับการอัปเดตหากคำสั่งที่ซ่อนอยู่มีการเปลี่ยนแปลง หากคุณต้องการเข้าใจแนวทางการออกแบบที่อยู่เบื้องหลัง โปรดดูบทแนะนำ Wrapping
ความสัมพันธ์กับเบราว์เซอร์ขั้นตอน
เบราว์เซอร์ยูทิลิตี้แยกจาก ตัวกรอง → สคริปต์-Fu → คอนโซล → เรียกดู (เบราว์เซอร์ขั้นตอน) Procedure Browser แสดงรายการขั้นตอนที่ลงทะเบียนกับ PDB เบราว์เซอร์ยูทิลิตี้แสดงรายการคำจำกัดความของตัวช่วยที่จงใจอยู่ ภายนอก PDB: เป็นคำจำกัดความเท่านั้นและไม่มีการเชื่อมโยง C