C++

C++ Code-Screenshot-Generator

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

Bei C++-Snippets entscheidet sich alles daran, ob die Template-Syntax lesbar bleibt — und das ist fast ausschließlich eine Frage des Kontrasts.

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.

#include <string>
#include <vector>

class Snapshot {
public:
    explicit Snapshot(std::string code) : code_(std::move(code)) {}

    bool save(const std::string& path, int scale = 2) const;

private:
    std::string code_;
};
GitHub · dunkel
#include <string>
#include <vector>

class Snapshot {
public:
    explicit Snapshot(std::string code) : code_(std::move(code)) {}

    bool save(const std::string& path, int scale = 2) const;

private:
    std::string code_;
};
Solarized · dunkel
#include <string>
#include <vector>

class Snapshot {
public:
    explicit Snapshot(std::string code) : code_(std::move(code)) {}

    bool save(const std::string& path, int scale = 2) const;

private:
    std::string code_;
};
Tokyo Night · dunkel

Das passende Theme für C++

Spitze Klammern und Scope-Operatoren verschwinden in weichen Themes. Nimm eines mit klarer Unterscheidung zwischen Interpunktion und Bezeichnern.

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