Inhägnad kod
I det här exemplet kommer vi att gå igenom hur du använder den inhägnade kodfunktionen med Aspose.Words för .NET. inhägnad kod används för att representera kodblock med specifik formatering.
Steg 1: Använda en dokumentgenerator
Först använder vi en dokumentgenerator för att lägga till innehåll i vårt dokument.
DocumentBuilder builder = new DocumentBuilder();
Steg 2: Lägga till en stil för inhägnad kod
Vi kommer att lägga till en anpassad stil för den inhägnade koden med hjälp avStyles.Add
metod förDocument
objekt. I det här exemplet skapar vi en stil som heter “FencedCode” för den inhägnade koden.
Style fencedCode = builder.Document.Styles.Add(StyleType.Paragraph, "FencedCode");
builder.ParagraphFormat.Style = fencedCode;
Steg 3: Lägga till inhägnad kod utan info
Nu kan vi lägga till ett inhägnat kodblock utan informationssträng med den anpassade stilen “FencedCode”.
builder.Writeln("This is an fenced code");
Steg 4: Lägg till inhägnad kod med infosträng
Vi kan också lägga till ett inhägnat kodblock med en informationssträng med en annan anpassad stil. I det här exemplet skapar vi en stil som heter “FencedCode.C#” för att representera ett block med C#-kod.
Style fencedCodeWithInfo = builder.Document.Styles.Add(StyleType.Paragraph, "FencedCode.C#");
builder.ParagraphFormat.Style = fencedCodeWithInfo;
builder.Writeln("This is a fenced code with info string");
Exempel på källkod för Fenced Code med Aspose.Words för .NET
// Använd en dokumentbyggare för att lägga till innehåll i dokumentet.
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’s
F: Vad är avgränsad kod i Markdown?
S: Avgränsad kod i Markdown är en formateringsmetod som används för att visa kod i ett Markdown-dokument. Den består av att rama in koden med specifika avgränsare.
F: Vilka är fördelarna med avgränsad kod i Markdown?
S: Avgränsad kod i Markdown förbättrar kodläsbarheten och gör det lättare för läsarna att förstå. Det gör det också möjligt att bevara syntaxmarkering i vissa Markdown-redigerare.
F: Vad är skillnaden mellan avgränsad och indragen kod i Markdown?
S: Avgränsad kod använder specifika avgränsare för att omsluta koden, medan indragen kod innebär indragning av varje kodrad med mellanslag eller tabb.
F: Stöds avgränsad kod i Markdown av alla Markdown-redigerare?
S: Stödet för avgränsad kod i Markdown kan variera mellan Markdown-redigerare. Kontrollera din utgivares specifika dokumentation för att vara säker.