0

Ich beginne zu erkunden literate programming, die einbetten ausführbarer Code-Blöcke in Abschriften Dokumente beinhaltet. Meine aktuelle Arbeitsumgebung ist Atom mit einem Paket namens markdown-preview-enhanced - es unterstützt live code chunk execution, die genau das ist, was ich brauche. Hier ist ein Beispiel dafür, wie die Dinge aussehen:Formatieren (Verschönern) Code-Blöcke in Makdown-Dokumente bei der Verwendung von Atom

https://user-images.githubusercontent.com/1908863/28716704-4009d43a-7364-11e7-9e46-889f961e5afd.png (im wirklichen Leben, ist der Code, umgeben mit Header, Bilder, etc.)

Eines, was ich vermisst habe, ist die Fähigkeit, Auto -Format-Code-Stücke in Markdown-Dateien, so wie ich dies in separaten Dateien (z. B. mit Atom beautify-Paket) erreichen würde. Überraschenderweise brachte mich die Suche nach einer Lösung, die in Atom funktionieren würde, zu nichts.

Meine Frage ist für diejenigen, die seit einiger Zeit lesen Programmierung gemacht hat. Welche Tools würden Sie empfehlen, um Formatierungen für codierte Codeblöcke zu erreichen? Wenn es kein Atom-Paket dafür gibt, welche alternativen Umgebungen könnte ich ausprobieren?

Ich plane, in Zukunft mehrere Sprachen in meine programmierten Programmierdokumente einzubetten, also teilen Sie nicht nur Lösungen für Python, die oben erwähnt wurden.

Antwort

2

können Sie Atoms verwenden beautify Paket auto-Format Codeblöcke in Abschlags-Dateien durch den Codeblock auswählen und den Aufruf der Atom Beautify: Beautify Language <language> Befehl aus der Befehlspalette (Cmd + Shift + P).
Wie für andere Tools, ich weiß, dass viele Benutzer Emacs Org Mode für Alphabetisierung verwenden, obwohl ich es nicht persönlich verwendet habe.

Verwandte Themen