sphinxcontrib-coffee

Phần mềm chụp màn hình:
sphinxcontrib-coffee
Các chi tiết về phần mềm:
Phiên bản: 0.2.0
Ngày tải lên: 14 Apr 15
Nhà phát triển: Stephen Sugden
Giấy phép: Miễn phí
Phổ biến: 3

Rating: nan/5 (Total Votes: 0)

sphinxcontrib-cà phê là một phần mở rộng Sphinx có thêm một miền CoffeeScript với sự hỗ trợ autodoc để Sphinx.
Điều này dựa trên coffeedoc_ để trích xuất ý kiến ​​nguồn từ `` file .coffee``. Để cài đặt coffeedoc toàn cầu ::
& Nbsp; NPM cài đặt coffeedoc -g
.. _coffeedoc: Https://github.com/omarkhan/coffeedoc
Cách sử dụng
Trước tiên, bạn phải thêm phần mở rộng vào danh sách các phần mở rộng trong conf.py:
& Nbsp; phần mở rộng = ['sphinx.ext.autodoc', 'sphinxcontrib.coffeedomain']
Bởi vì Python không có đầu mối về nơi nguồn của bạn, bạn phải cho nó ở đâu trong conf.py bạn như vậy:
& Nbsp; coffee_src_dir = os.path.abspath ('../')
Cuối cùng, nếu dự án của bạn chủ yếu là CoffeeScript, bạn có thể muốn xác định các tên miền chính cũng như:
& Nbsp; primary_domain = 'cà phê'
Chỉ thị và Vai trò
Tên miền này cung cấp mô-đun, chức năng, lớp học và phương pháp chỉ thị, cũng như meth, đẳng cấp, và vai trò func cho cross-tham khảo. Để tham khảo đối tượng khác, sử dụng nó là tên đầy đủ: Tên module, một dấu hai chấm đôi, và dấu chấm con đường riêng biệt để các đối tượng trong mô-đun.
Ví dụ, để tham khảo các `` chức năng swizzle`` trong tập tin `` lib / widgets.coffee``, viết ``: cà phê: func: `lib / widgets :: swizzle``. Bạn có thể thả hàng đầu ``: coffee`` nếu tên miền chính của bạn đã được thiết lập để cà phê, và bạn có thể thả vào tên module iff bạn đang liên kết từ bên trong các `` lib / module widgets``.
Autodoc
Bạn có thể tài liệu toàn bộ các module một cách dễ dàng với `` automodule``:
.. :: Sourcecode tiên
& Nbsp; .. :: Automodule mymodule
& Nbsp; & nbsp; & nbsp; : Thành viên:

Yêu cầu :

  • Python

Phần mềm tương tự

PasDoc
PasDoc

27 Sep 15

Cross-LFS
Cross-LFS

14 Apr 15

Ý kiến ​​để sphinxcontrib-coffee

Bình luận không
Nhập bình luận
Bật hình ảnh!