Julia

Julia Code-Screenshot-Generator

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

Julia snippets usually accompany a result or a plot, so the code image is half of a pair and should be sized to match its partner.

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

struct Snapshot
    code::String
    theme::String
    scale::Int
end

function export(s::Snapshot, path::AbstractString)
    img = render(s.code, s.theme)
    save(path, img; scale = s.scale)
end
Atom One · dunkel
struct Snapshot
    code::String
    theme::String
    scale::Int
end

function export(s::Snapshot, path::AbstractString)
    img = render(s.code, s.theme)
    save(path, img; scale = s.scale)
end
GitHub · dunkel
struct Snapshot
    code::String
    theme::String
    scale::Int
end

function export(s::Snapshot, path::AbstractString)
    img = render(s.code, s.theme)
    save(path, img; scale = s.scale)
end
Solarized · dunkel

Das passende Theme für Julia

Unicode operators and superscripts are common in Julia. Check they render in your chosen font before exporting, since a missing glyph is worse than a plain one.

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 Julia und 59 weitere Sprachen

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

Für macOS laden