Огороженный код

В этом примере мы покажем вам, как использовать функцию изолированного кода с Aspose.Words для .NET. изолированный код используется для представления блоков кода с определенным форматированием.

Шаг 1. Использование генератора документов

Сначала мы воспользуемся генератором документов, чтобы добавить контент в наш документ.

DocumentBuilder builder = new DocumentBuilder();

Шаг 2. Добавление стиля для изолированного кода

Мы добавим собственный стиль для изолированного кода, используяStyles.Add методDocument объект. В этом примере мы создаем стиль под названием «FencedCode» для изолированного кода.

Style fencedCode = builder.Document.Styles.Add(StyleType.Paragraph, "FencedCode");
builder.ParagraphFormat.Style = fencedCode;

Шаг 3. Добавление изолированного кода без информации

Теперь мы можем добавить изолированный блок кода без информационной строки, используя собственный стиль «FencedCode».

builder.Writeln("This is an fenced code");

Шаг 4. Добавьте изолированный код с информационной строкой

Мы также можем добавить изолированный блок кода со строкой информации, используя другой собственный стиль. В этом примере мы создаем стиль под названием «FencedCode.C#», который представляет блок кода 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");

Пример исходного кода для Fenced Code с использованием Aspose.Words для .NET

// Используйте конструктор документов, чтобы добавить содержимое в документ.
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");

Часто задаваемые вопросы

Вопрос: Что такое код с разделителями в Markdown?

Ответ: Код с разделителями в Markdown — это метод форматирования, используемый для отображения кода в документе Markdown. Он состоит из выделения кода определенными разделителями.

Вопрос: Каковы преимущества кода с разделителями в Markdown?

Ответ: Код с разделителями в Markdown улучшает читаемость кода и облегчает его понимание читателями. Это также позволяет сохранить подсветку синтаксиса в некоторых редакторах Markdown.

Вопрос: В чем разница между кодом с разделителями и отступом в Markdown?

О: В коде с разделителями для заключения кода используются специальные разделители, а в коде с отступом каждая строка кода включается с помощью пробелов или табуляции.

Вопрос: Поддерживается ли код с разделителями в Markdown всеми редакторами Markdown?

О: Поддержка кода с разделителями в Markdown может различаться в разных редакторах Markdown. Чтобы быть уверенным, проверьте документацию вашего издателя.