代码之家  ›  专栏  ›  技术社区  ›  Ced

dart在另一个文件中显示来自另一个方法的文档

  •  0
  • Ced  · 技术社区  · 3 年前

    是否可以在驻留在不同文件中的另一个函数的文档中显示该函数的文档?宏仅在其自己的文件中有效。

    在Flutter源代码中,他们使用了这样的东西,但似乎没有任何效果:

    /// {@macro flutter.widgets.editableText.keyboardType}
    
    0 回复  |  直到 3 年前
        1
  •  2
  •   Alex Rintt    3 年前

    宏文档 就是你想要的。他们已经 explained here 但总的来说,你可以做你想做的事情:将文档从一个地方复制到其他地方,而不需要重写。

        2
  •  0
  •   hacker1024    3 年前

    你能做的最好的事情就是链接到引用的函数。

    file_a.dart

    /// Also see [functionB].
    void functionA() {}
    

    file_b.dart

    /// Another function.
    void functionB() {}
    

    https://dart.dev/guides/language/language-tour#documentation-comments