Trình duyệt tiện ích

Trình duyệt tiện ích cho phép bạn khám phá stdlib tiện ích Scheme tích hợp sẵn đi kèm với Lumi mà không cần phải rời khỏi ứng dụng hoặc tìm hiểu các tệp nguồn.

Mở trình duyệt tiện ích

Đi tới Trợ giúp → Lập trình → Trình duyệt tiện ích.

Cửa sổ mở ngay lập tức; không cần tải trước plug-in.

Nó hiển thị những gì

Trình duyệt liệt kê mọi thủ tục, biến và biểu mẫu cú pháp được xuất bởi bảy thư viện tiện ích mà Lumi tải tự động khi khởi động:

Thư việnNó bao gồm những gì
common.scmTrình trợ giúp có mục đích chung (chuỗi, số, danh sách tiện ích)
files.scmHàm trợ giúp tệp và đường dẫn
gegl.scmBộ đệm GEGL và trợ giúp màu
images.scmHàm trợ giúp ở cấp độ hình ảnh (image-get-open-list, v.v.)
layers.scmTrình trợ giúp lớp và drawable
parasites.scmHàm trợ giúp đọc/ghi parasite
paths.scmHàm trợ giúp đường dẫn và vector

Tất cả những thứ này đều có sẵn trong bất kỳ plug-in Scheme nào hoặc trong Scheme Console.

Tìm kiếm và lọc

  • Hộp tìm kiếm: lọc theo tên khi bạn nhập (khớp chuỗi con không phân biệt chữ hoa chữ thường).
  • Bộ lọc loại: thu hẹp kết quả thành procedure, variable hoặc syntax.

Nhấp vào một mục sẽ hiển thị chuỗi tài liệu đầy đủ của nó và thư viện chứa nó.

Stdlib dưới dạng trình bao bọc

Các thư viện tiện ích là một ứng dụng thực tế của mẫu gói: mỗi trình trợ giúp đặt tên rõ ràng cho một hoạt động cấp thấp, ẩn bản soạn sẵn và cung cấp một nơi duy nhất để cập nhật nếu lệnh cơ bản thay đổi. Nếu bạn muốn hiểu phương pháp thiết kế đằng sau chúng, hãy xem hướng dẫn Wrapping.

Mối quan hệ với trình duyệt thủ tục

Trình duyệt tiện ích tách biệt với Bộ lọc → Script-Fu → Bảng điều khiển → Duyệt (Trình duyệt quy trình). Trình duyệt quy trình liệt kê các thủ tục đã đăng ký PDB. Trình duyệt tiện ích liệt kê các định nghĩa của trình trợ giúp có chủ ý tồn tại bên ngoài PDB: chúng chỉ ở dạng Scheme và không có ràng buộc C.