C#

Générateur d’images de code C#

Transformez vos extraits C# en images que l’on a envie de partager, sans quitter votre Mac.

C# rend bien en image : ses mots-clés sont denses et régulièrement répartis, ce qui donne matière à travailler à la plupart des thèmes.

Codeshot détecte C# à partir du code que vous collez : aucun sélecteur de langage à se tromper. Voici le même extrait dans trois des 30 thèmes fournis, rendus avec les feuilles de style de l’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 · sombre
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 · sombre
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 · sombre

Choisir un thème pour C#

Le C# moderne, avec ses membres à corps d'expression et ses records, condense beaucoup en peu de lignes. Vous pouvez donc souvent vous permettre une police plus grande qu'ailleurs.

Trouver la bonne taille

Laissez l’image suivre votre contenu ou fixez un rapport — 1:1, 4:3, 3:2, 16:9, 9:16, 2:3 ou 3:4 — puis exportez en 1×, 2× ou 3× pour qu’elle reste nette sur un écran retina. Copiez-la dans le presse-papiers avec C ou enregistrez avec S.

Voyez les 30 thèmes côte à côte ou lisez le déroulé complet.

Conçu pour C# et 59 autres langages

Tout tourne sur votre Mac. Votre code ne le quitte jamais.

Télécharger pour macOS