Go

Go Code-Screenshot-Generator

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

Gos explizite Fehlerbehandlung führt zu Snippets, die eher hoch als breit sind — und das ändert, wie du sie rahmen solltest.

Codeshot erkennt Go 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.

package snapshot

import "image/png"

// Export renders the snippet and writes it to path.
func Export(s Snippet, path string) error {
	img, err := Render(s)
	if err != nil {
		return err
	}
	return png.Encode(mustCreate(path), img)
}
Edge · dunkel
package snapshot

import "image/png"

// Export renders the snippet and writes it to path.
func Export(s Snippet, path string) error {
	img, err := Render(s)
	if err != nil {
		return err
	}
	return png.Encode(mustCreate(path), img)
}
GitHub · dunkel
package snapshot

import "image/png"

// Export renders the snippet and writes it to path.
func Export(s Snippet, path string) error {
	img, err := Render(s)
	if err != nil {
		return err
	}
	return png.Encode(mustCreate(path), img)
}
Tokyo Night · dunkel

Das passende Theme für Go

Weil sich Go-Code vertikal stapelt, verschwendet ein Hochformat weniger Platz als das voreingestellte Querformat und liest sich in einem mobilen Feed 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 Go und 59 weitere Sprachen

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

Für macOS laden