![Deve-PoinT](/data/avatars/m/0/1.jpg?1700304856)
في هذه المقالة سنرى كيف يمكننا إنشاء مقتطفات التعليمات البرمجية في Visual Studio 2010. مقتطفات التعليمات البرمجية مفيدة للغاية ويمكن أن تساعدنا في كتابة التعليمات البرمجية الموحدة بسهولة وبسرعة.
يقوم Visual Studio بإنشاء ملف XML كما هو موضح أدناه:
دعنا الآن نضيف المقتطف الخاص بنا.
دعنا نعدل المقتطف الافتراضي الذي تم إنشاؤه. سأضيف مقتطفًا هنا لإنشاء فئة عامة.
أقوم بتعديل المقتطف أدناه
: xml version = " 1.0 " encoding = " utf - 8 " ؟ > < CodeSnippet Format = " 1.0.0 " xmlns = "
المؤلف
< / Author > <Shortcut> GenericClass </ Shortcut > <Description> description < / Description > <SnippetTypes> <SnippetType> SurroundsWith </ SnippetType > <SnippetType> Expansion < / SnippetType > < / SnippetTypes > < / Header > <SnippetTypes> < / Header > < Snippet > <الإعلانات
<Literal> <ID> name </ ID > <Default> القيمة
< / افتراضي > </ Literal > < / Declarations> < Code Language = " Csharp " > < ! [ CDATA [ الفئة العامة A <T> حيث T : فئة {
}
]]> </ Code > </ Snippet > </ CodeSnippet > بمجرد التعديل احفظ الملف باسم MySnippet.snippet.
اضغط على زر الإنهاء.
لنقم الآن بإضافة ملف جديد ومعرفة ما إذا كان المقتطف يعمل أم لا.
يمكنك إدخال المقتطف كما هو موضح أدناه:
الفئة العامة A <T> حيث T: class { } يمكن أن يؤدي إدراج مقتطفات الشفرة إلى جعل الشفرة موحدة للغاية.
![CodeSnpt1 CodeSnpt1](https://deve-point.com/data/attachments/0/909-e7660d1f9274ecb7c6329d2227588cf1.jpg)
يقوم Visual Studio بإنشاء ملف XML كما هو موضح أدناه:
![CodeSnpt2 CodeSnpt2](https://deve-point.com/data/attachments/0/910-5fdf8785b10f846c00b7ae8dcba882b6.jpg)
دعنا الآن نضيف المقتطف الخاص بنا.
![CodeSnpt3 CodeSnpt3](https://deve-point.com/data/attachments/0/911-a34a918bec046bbc95c07b1ad58417ff.jpg)
![CodeSnpt4 CodeSnpt4](https://deve-point.com/data/attachments/0/912-d1efebfc9b587a5361592eec762440f0.jpg)
![CodeSnpt5 CodeSnpt5](https://deve-point.com/data/attachments/0/913-28425e2ce76916f5a0d034936716e60d.jpg)
دعنا نعدل المقتطف الافتراضي الذي تم إنشاؤه. سأضيف مقتطفًا هنا لإنشاء فئة عامة.
أقوم بتعديل المقتطف أدناه
: xml version = " 1.0 " encoding = " utf - 8 " ؟ > < CodeSnippet Format = " 1.0.0 " xmlns = "
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
" > <Header> <Title> _ العنوان </ العنوان > <المؤلف
< / Author > <Shortcut> GenericClass </ Shortcut > <Description> description < / Description > <SnippetTypes> <SnippetType> SurroundsWith </ SnippetType > <SnippetType> Expansion < / SnippetType > < / SnippetTypes > < / Header > <SnippetTypes> < / Header > < Snippet > <الإعلانات
<Literal> <ID> name </ ID > <Default> القيمة
< / افتراضي > </ Literal > < / Declarations> < Code Language = " Csharp " > < ! [ CDATA [ الفئة العامة A <T> حيث T : فئة {
}
]]> </ Code > </ Snippet > </ CodeSnippet > بمجرد التعديل احفظ الملف باسم MySnippet.snippet.
![CodeSnpt6 CodeSnpt6](https://deve-point.com/data/attachments/0/914-77f9951003146abd0b31a6fcbb6c8baa.jpg)
![CodeSnpt7 CodeSnpt7](https://deve-point.com/data/attachments/0/915-4af556137e46e317decc0707bbae384f.jpg)
![CodeSnpt8 CodeSnpt8](https://deve-point.com/data/attachments/0/916-be5175c8a30af8c1b01d190f12e1904b.jpg)
![CodeSnpt9 CodeSnpt9](https://deve-point.com/data/attachments/0/917-d35c6d92684dac93b9cac4d3dc58eb77.jpg)
اضغط على زر الإنهاء.
لنقم الآن بإضافة ملف جديد ومعرفة ما إذا كان المقتطف يعمل أم لا.
![CodeSnpt10 CodeSnpt10](https://deve-point.com/data/attachments/0/918-90828faf62656269a1ce36082bff988a.jpg)
يمكنك إدخال المقتطف كما هو موضح أدناه:
![CodeSnpt11 CodeSnpt11](https://deve-point.com/data/attachments/0/919-5689c4e58b3d7e62dc8f2679525d1de3.jpg)
الفئة العامة A <T> حيث T: class { } يمكن أن يؤدي إدراج مقتطفات الشفرة إلى جعل الشفرة موحدة للغاية.