znai: 使用Markdown編寫Java文件系統
將文件放在程式碼旁邊非常棒,nai 有豐富的視覺效果和幾十個外掛,可以在構建時嵌入內容。
特點:
- 帶有自定義擴充套件和數十個外掛的 Markdown:
- 來自外部檔案的內容,帶有標記和過濾器支援
- 函式體內容的簡化提取(使用示例)
- 嵌入 JavaDoc/PyDoc 文件文字,保留樣式
- 漂亮的 API 文件功能
- 帶有方便的示例語言切換的兩側頁面佈局選項
- 豐富的視覺效果,如流程圖和圖表
- ETC
內容提取
透過使用自定義 Markdown 語法,:include-<pluginname>: params您可以嵌入各種內容。
例如
:include-java: MyClass.java {entry: "myMethod", bodyOnly: true} |
將包含指定方法的內容並省略方法簽名。
描述提取
如果您努力將高階 Java 文件內容新增到您的頂級域概念中,您可以透過使用include-java-doc外掛獲取文字並在更高階別的使用者指南中重複使用
/** * Top level conceptual description of a {@link CustomDomain} problem. * <p> * To avoid <b>copy & paste</b> of the content consider to re-use information. */ class HelloWorld { |
在您的Markdown中
:include-java-doc: HelloWorld.java |
相關文章
- 使用 VS Code + Markdown 編寫 PDF 文件
- markdown 寫 api 系統API
- VS Code 搭建合適的 markdown 文件編寫環境
- vscode編寫markdownVSCode
- 使用 Fuse 和 java 17 編寫一個簡單的檔案系統Java
- Vue寫一個Markdown編輯器Vue
- 使用Java poi編輯word.docx文件Java
- 使用 github, gitbook, markdown 寫部落格/寫書Github
- react,vue編寫介面文件ReactVue
- LaTeX 編寫中文文件
- 手機寫作業系統之 使用C語言編寫核心作業系統C語言
- (七)系統通用元件編寫元件
- AI+軟體工程:10倍提效!用ChatGPT編寫系統功能文件AI軟體工程ChatGPT
- 使用vscode編輯markdownVSCode
- 小白折騰伺服器(八):用 Markdown 寫介面文件伺服器
- BootstrapBlazor 實戰 Markdown 編輯器使用bootBlazor
- mindmaster匯出markdown文件AST
- .md,markdown檔案的基本常用編寫語法
- Go Markdown 部落格系統Go
- Android系統服務編寫例項-Binder(Java層AIDL)AndroidJavaAI
- Java 將Markdown檔案轉換為Word和PDF文件Java
- Java程式編寫Java
- 編寫資料庫設計文件資料庫
- 如何編寫優質的API文件API
- 使用 pandoc 將 Markdown 轉換為格式化文件
- 使用【APIDOC】生成JavaWeb的API文件(HTML,MarkDown,PDF)APIJavaWebHTML
- 使用mysql_markdown_win工具實現生成mysql文件MySql
- 如何在Linux下使用Markdown進行文件工作Linux
- Laravel 使用 Markdown 做文章編輯後臺Laravel
- CSDN-markdown編輯器使用指南
- 使用monaco編輯預覽markdown檔案
- 優於 swagger 的 java markdown 文件自動生成框架-01-入門使用SwaggerJava框架
- Markdown 編輯器 中書寫多行大括號公式公式
- 在 VSCode 中編寫 Markdown 的進階指南VSCode
- Markdown文字編輯工具——Easy Markdown for MacMac
- Element 文件中的 Markdown 解析
- markdown中嵌入typst文件
- 使用 Rust 語言編寫 Java JNI 實現RustJava