[英]Kotlin Documentation: Link to methods with different signatures?
在 Java 中,我們有這樣的內容:
/**
* Link1: {@linkplain java.io.Writer#write(int)}
* Link2: {@linkplain java.io.Writer#write(char[],int,int)}
*/
點擊鏈接采取不同的方法。
我可以在某種程度上實現第一個鏈接:
[Link1 label][java.io.Writer#write(int)]
我還嘗試了另一個示例(檢查它是否不是僥幸)
[Another Link label][java.io.Writer#write(java.lang.String,int,int)]
我一直在 Android Studio 上嘗試這些。 Koltin 鏈接不可直接點擊,但如果在“渲染視圖”(使用 Ctrl+Alt+Q)中看到文檔,則會顯示鏈接。
我很難處理第二個 Java 示例。 這不起作用:
[Link1 label][java.io.Writer#write(char[],int,int)]
如果有人解決了這個問題,請告訴我。 謝謝。
根據Kotlin 文檔,這是不可能的。
請注意,KDoc 沒有任何語法來解析鏈接中的重載成員。 由於 Kotlin 文檔生成工具將 function 的所有重載的文檔放在同一頁面上,因此鏈接不需要識別特定的重載 function 即可工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.