gen_ref_pages
このように、ファイル名がページタイトル(h1 要素)となり、 以降は各関数が見出し(h2 要素)、小見出し(h3 要素)と続く。
すべて .py から抽出して来たものである。
これを普段から利用すれば、いずれはドキュメント駆動でコードを書く習慣が身につくはず!
setEditPath(directory)
¤
Generate pages on-the-fly via mkdocs-gen-files plugin
recipes に書いてある通り、
mkdocs-gen-files と
mkdocs-literate-nav
を使用して自動的にページを生成する。
この setEditPath() は、mkdocs_gen_files.set_edit_path()
の wrapper である。
引数としてディレクトリを与えると、その配下にある .py ファイルを再帰的に走査し、
その全てから docstring を抽出してドキュメントを生成してくれる。
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
directory |
Path
|
An pathlib.Path instance.
In the given directory, Generate documentation
by recursively looking for |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |