mtj0928/print-macro
A Swift macro that provides enhanced debugging output by displaying expressions with their source code and evaluated values.
Usage
Import the macro and use it like a regular print statement:
import PrintMacro
let foo = 123
let bar = "hello"
#print(foo, bar)Output:
foo: 123
bar: helloRequirements
- Swift 6.0+
Installation
Add this package to your Swift project using Swift Package Manager:
dependencies: [
.package(url: "https://github.com/mtj0928/print-macro", from: "0.0.1")
],
targets: [
.target(name: "YOUR_TARGETS", dependencies: [
.product(name: "PrintMacro", package: "print-macro")
]),
]Package Metadata
Repository: mtj0928/print-macro
Default branch: main
README: README.md