ستوديو ماكرو Visual - كود الجنرال اللغة
-
05-07-2019 - |
سؤال
وأنا أكتب ماكرو لبرنامج Visual Studio من شأنها أن تولد بعض التعليمات البرمجية.
وأود للماكرو لتوليد لكل من C # و VB، هل هناك طريقة لتحديد ما هي اللغة المستخدمة في المستند النشط (الحالية)؟
المحلول 2
وأنا فقط تقع قليلا من التعليمات البرمجية، يبدو أنه من خاصية المخفية:
DTE.ActiveDocument.Language = "CSharp"
نصائح أخرى
هل تعتبر استخدام T4 ؟
وT4 هو مولد رمز يبنى الحق في برنامج Visual Studio. إذا كنت تستخدم C #، سيكون لديك ملف فرعي .cs، أو إذا كنت تستخدم VB، فرعي .vb الملف. هذا هو الملف الذي سيعقد نتيجة لجيل. وهذا هو نفس استعارة بصرية تستخدم لصريح القالب / العلاقة الملفات التي تم إنشاؤها مع ملفات .designer كنت قد رأيت في أي مكان آخر في Visual Studio.
لا تنتمي إلى StackOverflow