C#

C# Code-Screenshot-Generator

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

C# wirkt als Bild gut, weil seine Schlüsselwörter dicht und gleichmäßig verteilt sind — damit können die meisten Themes etwas anfangen.

Codeshot erkennt C# 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 = "xcode")
{
    public int Scale { get; init; } = 2;

    public async Task<string> ExportAsync(string path)
    {
        var image = await Renderer.RenderAsync(Code, Theme);
        return await image.SaveAsync(path, Scale);
    }
}
Atom One · dunkel
public record Snapshot(string Code, string Theme = "xcode")
{
    public int Scale { get; init; } = 2;

    public async Task<string> ExportAsync(string path)
    {
        var image = await Renderer.RenderAsync(Code, Theme);
        return await image.SaveAsync(path, Scale);
    }
}
GitHub · dunkel
public record Snapshot(string Code, string Theme = "xcode")
{
    public int Scale { get; init; } = 2;

    public async Task<string> ExportAsync(string path)
    {
        var image = await Renderer.RenderAsync(Code, Theme);
        return await image.SaveAsync(path, Scale);
    }
}
Tokyo Night · dunkel

Das passende Theme für C#

Modernes C# mit Expression-bodied Members und Records packt viel in wenige Zeilen. Du kannst dir deshalb meist eine größere Schrift leisten als bei anderen Sprachen.

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

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

Für macOS laden