2013-03-30 7 views
25

Derzeit habe ich diese Zeile in einer Datei Markdown Detaillierung Befehlsausgabe:Wie stelle ich sicher, dass Whitespace in Markdown erhalten bleibt?

1\. Work (00:10:00) 
    1\. Mail letter (00:05:00, Est. 00:03:00) 
     Send letter to Foo Bar 
2\. Personal (00:02:00) 

Allerdings, wenn ich die Datei in einer Vorschau Markdown, die alle die Leerzeichen nicht berücksichtigt. Wie behalte ich dieses Leerzeichen?

+1

Nebenbei bemerkt für andere Menschen, die auf diese stolpern, die ich hilfreich von [dieser] gefunden (http://stackoverflow.com/questions/20543454/create-two-blank-lines-in-markdown) SO Beitrag: wenn Ihr Abschlags Compiler HTML unterstützt (die meisten der Fall ist), dann können Sie ''
auf Zeilenumbrüche erstellen. Ich weiß, dass dies nicht die Art von Leerraum ist, die das OP diskutiert, aber die Leute könnten das hilfreich finden. –

Antwort

36

Markdown ist in erster Linie zu erzeugen, HTML und HTML kollabiert weißen Räume standardmäßig verwendet. Verwenden Sie   anstelle von Leerzeichen.

+2

Ist nicht im Code-Block arbeiten ''   –

+0

Die für Jupyter Notebooks verwendet (obwohl ich hatte viele von ihnen hinzuzufügen, um den Abstand zu bekommen Ich wollte). –

+0

In Github Abschlag Inline-Code-Blöcken (möglicherweise auch andere Plätze) können Sie Leerzeichen verwenden ''   zu bewahren, statt Backticks zu verwenden. –

-1
  1. Erstellen Sie eine neue Datei Markdown.sublime-settings im Packages > User (in Mac OSX, Preferences → Browse Packages...), wenn es nicht bereits verlassen.

  2. Fügen Sie den folgenden Inhalt in dem Markdown.sublime-settings

{ 
     "trim_trailing_white_space_on_save": false 
    } 

Hinweis: Sie diesen gleichen Trick spezifischen Einstellungen mit anderen Sprache tun können Sie erstellen möchten).

+4

Das ist gut, aber die OP nie erwähnt, dass er oder sie erhaben verwendet. – S4M

Verwandte Themen