0

literate programmingを調査し始めています。実行可能なコードブロックをマークダウンドキュメントに埋め込みます。現在の作業環境はAtomで、markdown-preview-enhancedというパッケージがあります。これはlive code chunk executionをサポートしています。Atomを使用しているときのmakdownドキュメント内のコードブロックのフォーマット(美化)

https://user-images.githubusercontent.com/1908863/28716704-4009d43a-7364-11e7-9e46-889f961e5afd.png (実際の生活の中で、コードは、ヘッダー、画像などに囲まれて)私が欠けている

一つのことがautoに能力です:ここでは、物事がどのように見えるかの例があります-formatコードはマークダウンファイルの中で別々のファイル(例えば、Atomのbeautifyパッケージを使用して)でこれを達成するのと同じようにチャンクします。驚いたことに、Atomで動作する解決策を探しても、私に何ももたらさなかった。

私の質問は、しばらくの間、文章のプログラミングをしてきた人たちです。識字コードブロックの書式設定を達成するには、どのようなツールをお勧めしますか?これを行うAtomパッケージがない場合、私はどのような代替環境を試すことができますか?

私は将来、私の文章のプログラミングドキュメントに複数の言語を埋め込むことを計画していますので、上記のPythonだけでなく、ソリューションを共有することも自由です。

答えて

2

あなたは、コードブロックを選択し、コマンドパレット(Cmdを+ Shiftキー+ P)からAtom Beautify: Beautify Language <language>コマンドを呼び出すことにより、マークダウンファイル内のオートフォーマットのコードブロックにアトムのbeautifyパッケージを使用することができます。
他のツールについては、多くのユーザーが文章のプログラミングにEmacs Org Modeを使用していることを知っていますが、私はそれを個人的に使っていません。

関連する問題