Megosztás a következőn keresztül:


Show-Markdown

Egy Markdown-fájlt vagy sztringet jelenít meg a konzolon felhasználóbarát módon VT100-feloldósorozatokkal vagy HTML-t használó böngészőben.

Syntax

Show-Markdown
    [-Path] <String[]>
    [-UseBrowser]
    [<CommonParameters>]
Show-Markdown
    -InputObject <PSObject>
    [-UseBrowser]
    [<CommonParameters>]
Show-Markdown
    -LiteralPath <String[]>
    [-UseBrowser]
    [<CommonParameters>]

Description

A Show-Markdown parancsmag a Markdown emberi olvasható formátumban való megjelenítésére szolgál, akár terminálban, akár böngészőben.

Show-Markdown visszaadhat egy sztringet, amely tartalmazza a terminál által renderelt VT100-feloldási sorozatokat (ha támogatja a VT100-as menekülési sorozatokat). Ez elsősorban a Markdown-fájlok terminálban való megtekintésére szolgál. Ezt a sztringet az ConvertFrom-Markdown AsVT100EncodedString paraméter megadásával is lekérheti.

Show-Markdown emellett megnyithat egy böngészőt, és megjelenítheti a Markdown renderelt verzióját. Úgy jeleníti meg a Markdownt, hogy HTML-vé alakítja, és megnyitja a HTML-fájlt az alapértelmezett böngészőben.

A Markdown megjelenítési módját Show-Markdown a terminálban a használatával Set-MarkdownOptionmódosíthatja.

Ez a parancsmag a PowerShell 6.1-ben lett bevezetve.

Példák

1. példa: Egyszerű példa elérési út megadására

Show-Markdown -Path ./README.md

2. példa: Egyszerű példa sztring megadására

@"
# Show-Markdown

## Markdown

You can now interact with Markdown via PowerShell!

*stars*
__underlines__
"@ | Show-Markdown

2. példa: Markdown megnyitása böngészőben

Show-Markdown -Path ./README.md -UseBrowser

Paraméterek

-InputObject

Egy Markdown-sztring, amely megjelenik a terminálban. Ha nem ad át támogatott formátumot, Show-Markdown hibaüzenetet ad ki.

Típus:PSObject
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-LiteralPath

Egy Markdown-fájl elérési útját adja meg. Az Elérési út paramétertől eltérően a LiteralPath értéke pontosan a beírt módon lesz használva. A rendszer egyetlen karaktert sem értelmez helyettesítő karakterként. Ha az elérési út tartalmaz escape karaktereket, csatolja egy idézőjelek közé. Az idézőjelek azt mondják a PowerShellnek, hogy ne értelmezzen karaktereket feloldósorozatként.

Típus:String[]
Aliasok:PSPath, LP
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Path

Megadja a megjelenítendő Markdown-fájl elérési útját.

Típus:String[]
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:True

-UseBrowser

Lefordítja a Markdown-bemenetet HTML-fájlként, és megnyitja az alapértelmezett böngészőben.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

PSObject

String[]

Kimenetek

String