Set-MarkdownOption
Mengatur warna dan gaya yang digunakan untuk merender konten Markdown di konsol.
Sintaks
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>]
Deskripsi
Mengatur warna dan gaya yang digunakan untuk merender konten Markdown di konsol. Gaya ini didefinisikan menggunakan kode escape ANSI yang mengubah warna dan gaya teks Markdown yang dirender.
Untuk informasi selengkapnya tentang Markdown, lihat situs web CommonMark .
Catatan
Nilai string yang digunakan dalam pengaturan adalah karakter yang mengikuti karakter Escape ([char]0x1B
) untuk urutan escape ANSI. Jangan sertakan karakter Escape dalam string. Untuk informasi selengkapnya tentang pekerjaan kode escape ANSI, lihat ANSI_escape_code.
Contoh
Contoh 1 - Beralih ke Tema Cahaya
Contoh ini memilih tema Cahaya dan menampilkan konfigurasi baru menggunakan parameter PassThru .
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
Contoh 2 - Menyesuaikan pengaturan warna dan gaya
Contoh ini mengubah kode escape untuk header Markdown. Konfigurasi default untuk header merendernya sebagai teks bergaris bawah dari berbagai warna. Perubahan ini menghapus gaya garis bawah.
$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
Parameter
-BoldForegroundColor
Mengatur warna latar depan untuk merender teks Markdown tebal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Code
Mengatur warna untuk penyajian blok kode dan rentang dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Header1Color
Mengatur warna untuk merender blok Header1 dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Header2Color
Mengatur warna untuk merender blok Header2 dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Header3Color
Mengatur warna untuk merender blok Header3 dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Header4Color
Mengatur warna untuk merender blok Header4 dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Header5Color
Mengatur warna untuk merender blok Header5 dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Header6Color
Mengatur warna untuk merender blok Header6 dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImageAltTextForegroundColor
Mengatur warna latar depan untuk merender teks alternatif elemen gambar dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Objek PSMarkdownOptionInfo yang berisi konfigurasi yang akan diatur.
Type: | PSObject |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ItalicsForegroundColor
Mengatur warna latar depan untuk merender miring dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LinkForegroundColor
Mengatur warna latar depan untuk menyajikan hyperlink dalam teks Markdown.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Menyebabkan cmdlet menghasilkan objek PSMarkdownOptionInfo yang berisi konfigurasi baru.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Theme
Memilih tema yang berisi pengaturan warna yang telah ditentukan sebelumnya. Nilai yang mungkin adalah Gelap dan Terang.
Type: | String |
Accepted values: | Dark, Light |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Output
Microsoft.PowerShell.MarkdownRender.PSMarkdownOptionInfo
Catatan
Nilai string yang digunakan untuk menentukan warna dan gaya harus cocok dengan ekspresi ^\[*[0-9;]*?m{1}
reguler .
Link Terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk