Show-Markdown
Visar en Markdown-fil eller -sträng i konsolen på ett användarvänligt sätt med hjälp av VT100-escape-sekvenser eller i en webbläsare med HTML.
Syntax
Show-Markdown
[-Path] <String[]>
[-UseBrowser]
[<CommonParameters>]
Show-Markdown
-InputObject <PSObject>
[-UseBrowser]
[<CommonParameters>]
Show-Markdown
-LiteralPath <String[]>
[-UseBrowser]
[<CommonParameters>]
Description
Cmdleten Show-Markdown används för att återge Markdown i ett läsbart format, antingen i en terminal eller i en webbläsare.
Show-Markdown kan returnera en sträng som innehåller de VT100-escape-sekvenser som terminalen renderar (om den stöder VT100-escape-sekvenser). Detta används främst för att visa Markdown-filer i en terminal. Du kan också hämta den här strängen ConvertFrom-Markdown via genom att ange parametern AsVT100EncodedString .
Show-Markdown kan också öppna en webbläsare och visa en renderad version av Markdown. Den renderar Markdown genom att göra den till HTML och öppna HTML-filen i standardwebbläsaren.
Du kan ändra hur Show-Markdown markdown återges i en terminal med hjälp Set-MarkdownOptionav .
Den här cmdleten introducerades i PowerShell 6.1.
Exempel
Exempel 1: Enkelt exempel som anger en sökväg
Show-Markdown -Path ./README.md
Exempel 2: Enkelt exempel som anger en sträng
@"
# Show-Markdown
## Markdown
You can now interact with Markdown via PowerShell!
*stars*
__underlines__
"@ | Show-Markdown
Exempel 2: Öppna Markdown i en webbläsare
Show-Markdown -Path ./README.md -UseBrowser
Parametrar
En Markdown-sträng som visas i terminalen. Om du inte skickar ett format Show-Markdown som stöds genererar ett fel.
| Type: | PSObject |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger sökvägen till en Markdown-fil. Till skillnad från parametern Path används värdet för LiteralPath exakt som det skrivs. Inga tecken tolkas som jokertecken. Om sökvägen innehåller escape-tecken omger du den med enkla citattecken. Enkla citattecken instruerar PowerShell att inte tolka några tecken som escape-sekvenser.
| Type: | String[] |
| Aliases: | PSPath, LP |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger sökvägen till en Markdown-fil som ska renderas.
| Type: | String[] |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | True |
Kompilerar Markdown-indata som HTML och öppnar den i standardwebbläsaren.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | False |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Indata
String[]