Set-MarkdownOption
Beállítja a Markdown-tartalom konzolon való megjelenítéséhez használt színeket és stílusokat.
Syntax
Set-MarkdownOption
[-Header1Color <String>]
[-Header2Color <String>]
[-Header3Color <String>]
[-Header4Color <String>]
[-Header5Color <String>]
[-Header6Color <String>]
[-Code <String>]
[-ImageAltTextForegroundColor <String>]
[-LinkForegroundColor <String>]
[-ItalicsForegroundColor <String>]
[-BoldForegroundColor <String>]
[-PassThru]
[<CommonParameters>]
Set-MarkdownOption
[-PassThru]
-Theme <String>
[<CommonParameters>]
Set-MarkdownOption
[-PassThru]
[-InputObject] <PSObject>
[<CommonParameters>]
Description
Beállítja a Markdown-tartalom konzolon való megjelenítéséhez használt színeket és stílusokat. Ezek a stílusok olyan ANSI-feloldókódokkal vannak definiálva, amelyek megváltoztatják a renderelt Markdown-szöveg színét és stílusát.
A Markdownról további információt a CommonMark webhelyén talál.
Feljegyzés
A beállításokban használt sztringértékek az ANSI-feloldási sorozat Escape karakterét ([char]0x1B
) követő karakterek. Ne vegye fel a escape karaktert a sztringbe. Az ANSI-feloldókódok működésével kapcsolatos további információkért lásd : ANSI_escape_code.
Példák
1. példa – Váltás a Világos témára
Ez a példa kiválasztja a Világos témát, és megjeleníti az új konfigurációt a PassThru paraméterrel.
Set-MarkdownOption -Theme Light -PassThru
Header1 : [7m
Header2 : [4;33m
Header3 : [4;34m
Header4 : [4;35m
Header5 : [4;36m
Header6 : [4;30m
Code : [48;2;155;155;155;38;2;30;30;30m
Link : [4;38;5;117m
Image : [33m
EmphasisBold : [1m
EmphasisItalics : [36m
2. példa – A szín- és stílusbeállítások testreszabása
Ez a példa módosítja a Markdown-fejlécek feloldó kódját. Az élőfejek alapértelmezett konfigurációja aláhúzott szövegként jeleníti meg őket különböző színekben. Ez a módosítás eltávolítja az aláhúzásstílust.
$mdOptions = Get-MarkdownOption
$mdOptions.Header2 = '[93m'
$mdOptions.Header3 = '[94m'
$mdOptions.Header4 = '[95m'
$mdOptions.Header5 = '[96m'
$mdOptions.Header6 = '[97m'
Set-MarkdownOption -InputObject $mdOptions -PassThru
Header1 : [7m
Header2 : [93m
Header3 : [94m
Header4 : [95m
Header5 : [96m
Header6 : [97m
Code : [48;2;155;155;155;38;2;30;30;31m
Link : [4;38;5;117m
Image : [33m
EmphasisBold : [1m
EmphasisItalics : [36m
Paraméterek
-BoldForegroundColor
Beállítja az előtérszínt a félkövér Markdown-szöveg megjelenítéséhez.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Code
Beállítja a kódblokkok és -átfedések megjelenítésének színét a Markdown-szövegben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Header1Color
Beállítja a Fejléc1 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Header2Color
Beállítja a Fejléc2 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Header3Color
Beállítja a Fejléc3 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Header4Color
Beállítja a Fejléc4 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Header5Color
Beállítja a Fejléc5 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Header6Color
Beállítja a Fejléc6-blokkok megjelenítésének színét a Markdown-szövegben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ImageAltTextForegroundColor
Beállítja az előtérszínt egy képelem helyettesítő szövegének megjelenítéséhez a Markdown-szövegben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-InputObject
A beállítandó konfigurációt tartalmazó PSMarkdownOptionInfo objektum.
Típus: | PSObject |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ItalicsForegroundColor
Beállítja az előtérszínt a Markdown-szöveg dőlt betűinek megjelenítéséhez.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-LinkForegroundColor
Beállítja az előtérszínt a hivatkozások Markdown-szövegben való megjelenítéséhez.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PassThru
A parancsmag az új konfigurációt tartalmazó PSMarkdownOptionInfo objektum kimenetét okozza.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Theme
Előre definiált színbeállításokat tartalmazó témát jelöl ki. A lehetséges értékek a Sötét és a Világos.
Típus: | String |
Elfogadott értékek: | Dark, Light |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
Kimenetek
Microsoft.PowerShell.MarkdownRender.PSMarkdownOptionInfo
Jegyzetek
A szín és a stílus meghatározásához használt sztringértéknek meg kell egyeznie a normál kifejezéssel ^\[*[0-9;]*?m{1}
.