Kode Berpagar
Dalam contoh ini, kami akan memandu Anda tentang cara menggunakan fitur kode berpagar dengan Aspose.Words untuk .NET. kode berpagar digunakan untuk mewakili blok kode dengan format tertentu.
Langkah 1: Menggunakan pembuat dokumen
Pertama, kita akan menggunakan pembuat dokumen untuk menambahkan konten ke dokumen kita.
DocumentBuilder builder = new DocumentBuilder();
Langkah 2: Menambahkan gaya untuk kode berpagar
Kami akan menambahkan gaya khusus untuk kode berpagar menggunakanStyles.Add
metodeDocument
obyek. Dalam contoh ini, kita membuat gaya yang disebut “FencedCode” untuk kode berpagar.
Style fencedCode = builder.Document.Styles.Add(StyleType.Paragraph, "FencedCode");
builder.ParagraphFormat.Style = fencedCode;
Langkah 3: Menambahkan kode berpagar tanpa info
Sekarang kita dapat menambahkan blok kode berpagar tanpa string informasi menggunakan gaya khusus “FencedCode”.
builder.Writeln("This is an fenced code");
Langkah 4: Tambahkan kode berpagar dengan string info
Kita juga dapat menambahkan blok kode berpagar dengan serangkaian informasi menggunakan gaya khusus lainnya. Dalam contoh ini, kita membuat gaya yang disebut “FencedCode.C#” untuk mewakili blok kode C#.
Style fencedCodeWithInfo = builder.Document.Styles.Add(StyleType.Paragraph, "FencedCode.C#");
builder.ParagraphFormat.Style = fencedCodeWithInfo;
builder.Writeln("This is a fenced code with info string");
Contoh kode sumber untuk Kode Berpagar menggunakan Aspose.Words untuk .NET
// Gunakan pembuat dokumen untuk menambahkan konten ke dokumen.
DocumentBuilder builder = new DocumentBuilder();
Style fencedCode = builder.Document.Styles.Add(StyleType.Paragraph, "FencedCode");
builder.ParagraphFormat.Style = fencedCode;
builder.Writeln("This is an fenced code");
Style fencedCodeWithInfo = builder.Document.Styles.Add(StyleType.Paragraph, "FencedCode.C#");
builder.ParagraphFormat.Style = fencedCodeWithInfo;
builder.Writeln("This is a fenced code with info string");
FAQ
T: Apa yang dimaksud dengan kode yang dibatasi dalam Markdown?
J: Kode yang dibatasi dalam Markdown adalah metode pemformatan yang digunakan untuk menampilkan kode dalam dokumen Markdown. Ini terdiri dari membingkai kode dengan pembatas tertentu.
T: Apa manfaat kode yang dibatasi dalam Markdown?
J: Kode yang dibatasi dalam Markdown meningkatkan keterbacaan kode dan memudahkan pembaca untuk memahaminya. Ini juga memungkinkan pelestarian penyorotan sintaksis di beberapa editor Markdown.
T: Apa perbedaan antara kode yang dipisahkan dan yang menjorok ke dalam Markdown?
J: Kode yang dibatasi menggunakan pembatas khusus untuk mengapit kode, sedangkan kode yang diindentasi melibatkan indentasi setiap baris kode dengan spasi atau tab.
T: Apakah kode yang dibatasi dalam Markdown didukung oleh semua editor Markdown?
J: Dukungan untuk kode yang dibatasi dalam Markdown mungkin berbeda antar editor Markdown. Periksa dokumentasi spesifik penerbit Anda untuk memastikannya.