Codeshot 最初就是为分享 Swift 代码而做的。应用会自动识别 Swift,粘贴一个 View、一个 extension 或者单独一个属性,基本就是全部流程。
Codeshot 会根据你粘贴的代码识别 Swift,不存在选错语言的问题。下面是同一段代码在内置 30 款主题中的三款下的效果,由应用自身的样式表渲染。
Swift
不必离开 Mac,就能把 Swift 代码片段变成值得分享的图片。
Codeshot 最初就是为分享 Swift 代码而做的。应用会自动识别 Swift,粘贴一个 View、一个 extension 或者单独一个属性,基本就是全部流程。
Codeshot 会根据你粘贴的代码识别 Swift,不存在选错语言的问题。下面是同一段代码在内置 30 款主题中的三款下的效果,由应用自身的样式表渲染。
import SwiftUI
struct BadgeView: View {
let count: Int
var body: some View {
Text("\(count)")
.font(.caption.bold())
.padding(6)
.background(.red, in: .circle)
}
}
import SwiftUI
struct BadgeView: View {
let count: Int
var body: some View {
Text("\(count)")
.font(.caption.bold())
.padding(6)
.background(.red, in: .circle)
}
}
import SwiftUI
struct BadgeView: View {
let count: Int
var body: some View {
Text("\(count)")
.font(.caption.bold())
.padding(6)
.background(.red, in: .circle)
}
}
多数 Swift 开发者会选 Xcode 主题,因为它和他们整天盯着的界面一致。如果你发布的地方以深色图片居多,Tokyo Night 在小尺寸下更好读。
让图片随内容自适应,或锁定一个比例——1:1、4:3、3:2、16:9、9:16、2:3 或 3:4——然后以 1×、2× 或 3× 导出,在 Retina 屏上依然清晰。用 ⌘⇧C 直接复制到剪贴板,或用 ⌘S 保存。
查看全部 30 款主题对比,或阅读完整流程。
一切都在你的 Mac 上完成,代码不会外传。