Ein Screenshot des Xcode-Fensters ist der naheliegende Weg — und liefert das schlechteste Ergebnis. Die Aufnahme nimmt alles mit, was sonst noch auf dem Bildschirm war: Cursor, Auswahlmarkierung, Seitenleiste und die Breite des Editors statt der Breite, die dein Code braucht.

Kopiere stattdessen den Text. So geht es.

1. Den Code kopieren, nicht den Bildschirm

Markiere den Code in Xcode und drücke C. Füge ihn dann mit V in Codeshot ein.

Das Snippet wird komplett neu eingefärbt, sodass nichts vom Editor-Zustand aus Xcode mitkommt. Kein Cursor, keine Auswahl, keine Symbole am Rand. Nur der Code.

Das räumt auch die Einrückung auf. Xcode nutzt standardmäßig Tabs, und an vielen Stellen, an denen du einfügst, wird ein Tab viel breiter dargestellt als erwartet. Wer vom Text ausgeht, behält die Kontrolle über das Aussehen.

2. Ein Theme wählen

Codeshot bringt ein Xcode-Theme in Hell und Dunkel mit. Es entspricht dem, was dein Publikum ohnehin täglich sieht, und ist damit eine sichere Voreinstellung.

Der Grund, etwas anderes zu nehmen, ist der Kontrast. Xcodes helles Theme ist ziemlich weich — in voller Größe im Editor kein Problem, in einem Feed nach dem Verkleinern schon eher. Wenn das Bild klein betrachtet wird, nimm ein kontrastreicheres Theme. Du kannst hier alle 30 nebeneinander vergleichen.

3. Kürzen

Zehn bis fünfzehn Zeilen sind etwa die Grenze für etwas, das auf dem Handy lesbar bleibt. Eine ganze Datei ist es nicht.

Klapp vor dem Kopieren alles zu, worum es nicht geht, und behalte nur, was dein Argument trägt. Wenn wirklich Kontext nötig ist, leistet eine Kommentarzeile oben mehr als zwanzig Zeilen umgebender Code.

4. Größe festlegen und exportieren

Lass die Größe deinem Inhalt folgen oder leg sie auf ein Verhältnis fest. Breite Formate wie 16:9 verhindern, dass lange Zeilen umbrechen. Hohe wie 3:4 verschwenden weniger Platz, wenn das Snippet schmal ist.

Exportiere mit 2× oder 3×, nie mit 1× — sonst wirkt es auf einem Retina-Display unscharf. Dann mit S sichern oder mit C direkt in die Zwischenablage kopieren.

Das war's

Kopieren, Theme, kürzen, exportieren. Sind Theme und Größe einmal gesetzt, bleiben sie erhalten — jedes weitere Snippet dauert nur noch Sekunden.

Codeshot läuft vollständig auf deinem Mac und lädt deinen Code nie hoch. Das zählt, wenn das, was du postest, einem Kunden oder einem unveröffentlichten Build gehört.

Es gibt eine eigene Seite zu Swift mit Theme-Empfehlungen und den allgemeinen Ablauf, falls du nicht aus Xcode kommst.