Java

Java Code-Screenshot-Generator

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

Javas Wortreichtum ist hier die eigentliche Herausforderung. Das Snippet, das deinen Punkt macht, ist meist von Boilerplate umgeben, das es nicht tut.

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

public record Snapshot(String code, String theme, int scale) {

    public Path export(Path path) throws IOException {
        var image = Renderer.render(code, theme);
        return image.save(path, scale);
    }
}
Atom One · dunkel
public record Snapshot(String code, String theme, int scale) {

    public Path export(Path path) throws IOException {
        var image = Renderer.render(code, theme);
        return image.save(path, scale);
    }
}
GitHub · dunkel
public record Snapshot(String code, String theme, int scale) {

    public Path export(Path path) throws IOException {
        var image = Renderer.render(code, theme);
        return image.save(path, scale);
    }
}
Solarized · dunkel

Das passende Theme für Java

Kürze Imports und Annotationen, solange sie nicht das Thema sind. Ein Java-Snippet, das in zwölf Zeilen passt, hatte fast immer mit dreißig angefangen.

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

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

Für macOS laden