Prettier.swift
Prettier.io 的 Swift 包装器。一个有偏见的代码格式化工具。
示例
要运行示例项目,首先克隆仓库,然后在 Example 目录中运行 pod install
。
要求
安装
Prettier.swift 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod 'Prettier.swift'
如何使用
JSON
import Prettier_swift
let prettier = Prettier()
let input = "{\"id\":1,\"name\":\"Michael Henry\"}"
let output = prettier.prettify(input, parser: .jsonStringify)!
let expected_output =
"""
{
"id": 1,
"name": "Michael Henry"
}
"""
XCTAssertEqual(output, expected_output)
HTML
import Prettier_swift
let prettier = Prettier()
let input = "<html><body><p>hello</p></body></html>"
let output = prettier.prettify(input, parser: .html)!
let expected_output =
"""
<html>
<body>
<p>hello</p>
</body>
</html>
"""
XCTAssertEqual(output, expected_output)
以及其他内容!
许可证
Prettier.swift 适用于MIT许可证。有关更多信息,请查阅LICENSE文件。