Python

Générateur d’images de code Python

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

Python est le langage le plus souvent capturé pour des tutoriels et des fils de discussion, en général parce que l'extrait est assez court pour se lire sur un téléphone.

Codeshot détecte Python à 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.

from dataclasses import dataclass

@dataclass
class Snapshot:
    code: str
    theme: str = "xcode"
    scale: int = 2

    def export(self, path):
        image = render(self.code, self.theme)
        return image.save(path, scale=self.scale)
Atom One · sombre
from dataclasses import dataclass

@dataclass
class Snapshot:
    code: str
    theme: str = "xcode"
    scale: int = 2

    def export(self, path):
        image = render(self.code, self.theme)
        return image.save(path, scale=self.scale)
GitHub · sombre
from dataclasses import dataclass

@dataclass
class Snapshot:
    code: str
    theme: str = "xcode"
    scale: int = 2

    def export(self, path):
        image = render(self.code, self.theme)
        return image.save(path, scale=self.scale)
Solarized · sombre

Choisir un thème pour Python

Restez sous une quinzaine de lignes. En Python l'indentation a du sens : une ligne qui passe à la ligne suivante ressemble à une erreur pour qui survole. Un format plus étroit vaut souvent mieux qu'un format large.

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 Python et 59 autres langages

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

Télécharger pour macOS