Scala

Générateur d’images de code Scala

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

Scala condense beaucoup de sens en peu de caractères, ce qui rend la capture gratifiante et impitoyable pour un thème peu contrasté.

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

final case class Snapshot(code: String, theme: String = "xcode"):
  def export(path: String, scale: Int = 2): Either[Throwable, String] =
    Either.catchNonFatal:
      Renderer.render(code, theme).save(path, scale)
Atom One · sombre
final case class Snapshot(code: String, theme: String = "xcode"):
  def export(path: String, scale: Int = 2): Either[Throwable, String] =
    Either.catchNonFatal:
      Renderer.render(code, theme).save(path, scale)
Solarized · sombre
final case class Snapshot(code: String, theme: String = "xcode"):
  def export(path: String, scale: Int = 2): Either[Throwable, String] =
    Either.catchNonFatal:
      Renderer.render(code, theme).save(path, scale)
Tokyo Night · sombre

Choisir un thème pour Scala

Les opérateurs symboliques exigent un thème qui sépare la ponctuation des identifiants, faute de quoi l'extrait devient une bouillie grise en petit.

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

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

Télécharger pour macOS