Sie können Markdown→HTML einfach konvertieren, indem Sie dieses Skript ausführen.
Vorbereitung:
gem install redcarpet
Setzen Sie einfach HTML in @md und führen Sie das Skript aus.
Wenn Sie dies ausführen,
@md='
# Nur für begrenzte Zeit!
'
# gem install redcarpet
require 'redcarpet'
markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML, autolink: true, tables: true)
@html = markdown.render(@md)
File.open('C:\pg\md_to_html\md_to_html.rb', 'a') do |file|; file.puts @html ; end
__END__
__END__
wird dies
@md='
# Nur für begrenzte Zeit!
'
# gem install redcarpet
require 'redcarpet'
markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML, autolink: true, tables: true)
@html = markdown.render(@md)
File.open('C:\pg\md_to_html\md_to_html.rb', 'a') do |file|; file.puts @html ; end
__END__
__END__
# Nur für begrenzte Zeit!
so.
Durch die Verwendung des Script-Pakets von Atom können Sie es mit einer Tastenkombination ausführen, was praktisch ist.
Der Grund für die Ausgabe in dieselbe Datei ist, dass es mühsam ist, in eine externe Textdatei auszugeben und diese dann zu öffnen. In großen Systemen ist so etwas tabu, geschweige denn Text in eine .rb-Datei zu mischen. Aber für den persönlichen Gebrauch ist dies praktischer, Ich denke, dieser Ansatz ist akzeptabel.
Ich denke, verschiedene Konverter können auf die gleiche Weise erstellt werden. Wie json > xml. Obwohl wahrscheinlich nicht sehr nützlich. Bitte versuchen Sie es.