Partition构建Markdown表格的轻量级库
Partition 是一个用于生成 降价表(Markdown Table) 的小型库,提供简洁的 Builder API 和类 DSL 语法风格。以下是一个简单使用示例:
val table = TableBuilder()
    .header("Command", "Description")
    .row("git status", "List all new or modified files")
    .row("git diff", "Show file differences that haven't been staged")
    .build()
println(table.toString())
输出将是一个格式化的 Markdown 表格,内容如下:
| Command    | Description                                 |
|------------|---------------------------------------------|
| git status | List all new or modified files              |
| git diff   | Show file differences that haven't been staged |
你也可以通过类似 DSL 的方式获得更具 Kotlin 风格 的语法体验,提升代码的可读性和开发效率。
                            
                            partition-main.zip
                            预估大小:28个文件
                        
                        
                        
                                
                                partition-main
                                文件夹
                            
                                                        
                                
                                .gitignore
                                62B
                            
                                                        
                                
                                gradle
                                文件夹
                            
                                                        
                                
                                wrapper
                                文件夹
                            
                                                        
                                
                                gradle-wrapper.jar
                                54KB
                            
                                                        
                                
                                gradle-wrapper.properties
                                200B
                            
                                                        
                                
                                partition
                                文件夹
                            
                                                        
                                
                                build.gradle
                                478B
                            
                                                        
                                
                                src
                                文件夹
                            
                                                        
                                
                                test
                                文件夹
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:76.42KB
                                
                                
                                
                            
评论区