Elixir

Elixir Code-Screenshot-Generator

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

Elixirs Pipelines gehören zu den wenigen Dingen, die sich als Bild wirklich besser lesen als als Text — denn die Form ist das Argument.

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

defmodule Snapshot do
  def export(code, opts \\ []) do
    code
    |> render(opts[:theme] || "xcode")
    |> scale(opts[:scale] || 2)
    |> save(opts[:path])
  end
end
Atom One · dunkel
defmodule Snapshot do
  def export(code, opts \\ []) do
    code
    |> render(opts[:theme] || "xcode")
    |> scale(opts[:scale] || 2)
    |> save(opts[:path])
  end
end
Solarized · dunkel
defmodule Snapshot do
  def export(code, opts \\ []) do
    code
    |> render(opts[:theme] || "xcode")
    |> scale(opts[:scale] || 2)
    |> save(opts[:path])
  end
end
Tokyo Night · dunkel

Das passende Theme für Elixir

Halte die ganze Pipeline in einem Bild. Eine über einen Zuschnitt zerteilte Pipeline verliert genau das, was du zeigen wolltest.

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

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

Laden