Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML). [詳細]
構成 | |
| struct | Token |
Public メソッド | |
| Markdown () | |
| Create a new Markdown instance using default options. | |
| Markdown (bool loadOptionsFromConfigFile) | |
| Create a new Markdown instance and optionally load options from a configuration file. There they should be stored in the appSettings section, available options are: | |
| Markdown (MarkdownOptions options) | |
| Create a new Markdown instance and set the options from the MarkdownOptions object. | |
| string | Transform (string text) |
| Transforms the provided Markdown-formatted text to HTML; see http://en.wikipedia.org/wiki/Markdown. | |
プロパティ | |
| string | EmptyElementSuffix [get, set] |
| use ">" for HTML output, or " />" for XHTML output | |
| bool | LinkEmails [get, set] |
| when false, email addresses will never be auto-linked WARNING: this is a significant deviation from the markdown spec | |
| bool | StrictBoldItalic [get, set] |
| when true, bold and italic require non-word characters on either side WARNING: this is a significant deviation from the markdown spec | |
| bool | AutoNewLines [get, set] |
| when true, RETURN becomes a literal newline WARNING: this is a significant deviation from the markdown spec | |
| bool | AutoHyperlink [get, set] |
| when true, (most) bare plain URLs are auto-hyperlinked WARNING: this is a significant deviation from the markdown spec | |
| bool | EncodeProblemUrlCharacters [get, set] |
| when true, problematic URL characters like [, ], (, and so forth will be encoded WARNING: this is a significant deviation from the markdown spec | |
| string | Version = \`*_{}[]()>#+-.!"\"\" [get] |
| current version of MarkdownSharp; see http://code.google.com/p/markdownsharp/ for the latest code or to contribute | |
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
Markdown.cs の 134 行で定義されています。
| MarkdownSharp.Markdown.Markdown | ( | ) | [inline] |
Create a new Markdown instance using default options.
Markdown.cs の 143 行で定義されています。
| MarkdownSharp.Markdown.Markdown | ( | bool | loadOptionsFromConfigFile | ) | [inline] |
Create a new Markdown instance and optionally load options from a configuration file. There they should be stored in the appSettings section, available options are:
Markdown.StrictBoldItalic (true/false) Markdown.EmptyElementSuffix (">" or " />" without the quotes) Markdown.LinkEmails (true/false) Markdown.AutoNewLines (true/false) Markdown.AutoHyperlink (true/false) Markdown.EncodeProblemUrlCharacters (true/false)
Markdown.cs の 159 行で定義されています。
| MarkdownSharp.Markdown.Markdown | ( | MarkdownOptions | options | ) | [inline] |
Create a new Markdown instance and set the options from the MarkdownOptions object.
Markdown.cs の 193 行で定義されています。
| string MarkdownSharp.Markdown.Transform | ( | string | text | ) | [inline] |
Transforms the provided Markdown-formatted text to HTML; see http://en.wikipedia.org/wiki/Markdown.
The order in which other subs are called here is essential. Link and image substitutions need to happen before EscapeSpecialChars(), so that any *'s or _'s in the a and img tags get encoded.
Markdown.cs の 353 行で定義されています。
bool MarkdownSharp.Markdown.AutoHyperlink [get, set] |
when true, (most) bare plain URLs are auto-hyperlinked WARNING: this is a significant deviation from the markdown spec
Markdown.cs の 252 行で定義されています。
bool MarkdownSharp.Markdown.AutoNewLines [get, set] |
when true, RETURN becomes a literal newline WARNING: this is a significant deviation from the markdown spec
Markdown.cs の 241 行で定義されています。
string MarkdownSharp.Markdown.EmptyElementSuffix [get, set] |
use ">" for HTML output, or " />" for XHTML output
Markdown.cs の 208 行で定義されています。
bool MarkdownSharp.Markdown.EncodeProblemUrlCharacters [get, set] |
when true, problematic URL characters like [, ], (, and so forth will be encoded WARNING: this is a significant deviation from the markdown spec
Markdown.cs の 263 行で定義されています。
bool MarkdownSharp.Markdown.LinkEmails [get, set] |
when false, email addresses will never be auto-linked WARNING: this is a significant deviation from the markdown spec
Markdown.cs の 219 行で定義されています。
bool MarkdownSharp.Markdown.StrictBoldItalic [get, set] |
when true, bold and italic require non-word characters on either side WARNING: this is a significant deviation from the markdown spec
Markdown.cs の 230 行で定義されています。
string MarkdownSharp.Markdown.Version = \`*_{}[]()>#+-.!"\"\" [get] |
current version of MarkdownSharp; see http://code.google.com/p/markdownsharp/ for the latest code or to contribute
Markdown.cs の 339 行で定義されています。