Swift

Swift Code-Screenshot-Generator

Verwandle Swift-Snippets in Bilder, die man gerne teilt — ohne deinen Mac zu verlassen.

Für Swift-Snippets wurde Codeshot gebaut. Die App erkennt Swift automatisch — eine View, eine Extension oder eine einzelne Property einzufügen ist meist schon der ganze Arbeitsablauf.

Codeshot erkennt Swift an dem Code, den du einfügst; es gibt also keine Sprachauswahl, die man falsch treffen kann. Hier ist dasselbe Snippet in drei der 30 mitgelieferten Themes, gerendert mit den Stylesheets der App.

import SwiftUI

struct BadgeView: View {
    let count: Int

    var body: some View {
        Text("\(count)")
            .font(.caption.bold())
            .padding(6)
            .background(.red, in: .circle)
    }
}
Atom One · dunkel
import SwiftUI

struct BadgeView: View {
    let count: Int

    var body: some View {
        Text("\(count)")
            .font(.caption.bold())
            .padding(6)
            .background(.red, in: .circle)
    }
}
Tokyo Night · dunkel
import SwiftUI

struct BadgeView: View {
    let count: Int

    var body: some View {
        Text("\(count)")
            .font(.caption.bold())
            .padding(6)
            .background(.red, in: .circle)
    }
}
Xcode · dunkel

Das passende Theme für Swift

Xcode ist das Theme, zu dem die meisten Swift-Entwickler greifen, weil es dem entspricht, worauf sie ohnehin den ganzen Tag schauen. Wenn du dort postest, wo die meisten Bilder dunkel sind, liest sich Tokyo Night in kleinen Größen besser.

Die richtige Größe

Lass das Bild dem Inhalt folgen oder lege es auf ein Verhältnis fest — 1:1, 4:3, 3:2, 16:9, 9:16, 2:3 oder 3:4 — und exportiere dann mit 1×, 2× oder 3×, damit es auf Retina-Displays scharf bleibt. Kopiere es mit C direkt in die Zwischenablage oder sichere mit S.

Sieh dir alle 30 Themes im Vergleich an oder lies den kompletten Ablauf.

Gebaut für Swift und 59 weitere Sprachen

Alles läuft auf deinem Mac. Dein Code verlässt ihn nie.

Für macOS laden