كود مسيجة

في هذا المثال، سنرشدك إلى كيفية استخدام ميزة التعليمات البرمجية المسيجة مع Aspose.Words for .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");

مثال على التعليمات البرمجية المصدر للتعليمات المسيجة باستخدام 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. تحقق من الوثائق المحددة للناشر للتأكد.