Plugins MKDOCS-如何基于内容中的关键字启用超链接?

Plugins MKDOCS-如何基于内容中的关键字启用超链接?,plugins,mkdocs,Plugins,Mkdocs,我正在使用,我的问题是-我知道在文档文件中,我可以说: [我的链接名称](我的链接URL) 但当我想改变我的导航或改变我的关键词时,这是一个非常忙碌的过程 有人能推荐一个插件吗?在构建文档时,自动找到与mkdocs.yml文件中的关键字匹配的关键字,并创建指向它们的超链接 提前谢谢 你所描述的,似乎是一种原始的语言形式。您可以使用一个插件: 您可以在mkdocs.yaml文件中定义wikilinks或wikilinks组件,例如: extra: interwiki: stackove

我正在使用,我的问题是-我知道在文档文件中,我可以说:
[我的链接名称](我的链接URL)

但当我想改变我的导航或改变我的关键词时,这是一个非常忙碌的过程

有人能推荐一个插件吗?在构建文档时,自动找到与
mkdocs.yml
文件中的关键字匹配的关键字,并创建指向它们的超链接


提前谢谢

你所描述的,似乎是一种原始的语言形式。您可以使用一个插件:

您可以在
mkdocs.yaml
文件中定义wikilinks或wikilinks组件,例如:

extra:
  interwiki:
    stackoverflow: stackoverflow.com/questions/
    google: https://www.google.com/search?q=
然后使用“胡须”符号:

Please refer to the [question on StackOverflow]({{ interwiki.stackoverflow }}48173267)
这相当于:

Please refer to the [question on StackOverflow](stackoverflow.com/questions/48173267)

我还没试过,但这就是要点。让我知道。

请注意,如果您只想在单个web域中创建链接,那么MkDocs支持python标记标准,因此也支持

md文件中的语法为“双括号”:

这将成为=>
https://your.website.com/foo/bar/full_description.html

根据文档,您需要做的是在mkdocs.yml文件中指定:

markdown_extensions:
    - wikilinks:
      - base_url: https://your.website.com/foo/bar/
      - end_url: .html
免责声明:我还没有试过,所以欢迎任何人纠正我

markdown_extensions:
    - wikilinks:
      - base_url: https://your.website.com/foo/bar/
      - end_url: .html