سؤال

مقدمة

لقد كنت أبحث دائمًا عن طريقة لجعل Visual Studio يرسم خطًا بعد عدد معين من الأحرف.

فيما يلي دليل لتمكين هذه ما يسمى القواعد الارشادية لإصدارات مختلفة من Visual Studio.

فيجوال ستوديو 2013

قم بتثبيت ملحق إرشادات محرر Paul Harrington لـ مقابل 2013

فيجوال ستوديو 2010 و 2012

  1. قم بتثبيت ملحق إرشادات محرر Paul Harrington لـ مقابل 2010 أو مقابل 2012.
  2. افتح التسجيل في:
    مقابل 2010: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
    مقابل 2012: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor
    وإضافة سلسلة جديدة تسمى Guides مع القيمة RGB(100,100,100), 80.الجزء الأول يحدد اللون ، بينما الآخر (80) هو العمود الذي سيتم عرض السطر فيه.
  3. أو قم بتثبيت واجهة المستخدم التوجيهية الامتداد (والذي يعد أيضًا جزءًا من أدوات الطاقة الإنتاجية)، والذي سيضيف إدخالات إلى قائمة سياق المحرر لإضافة/إزالة الإدخالات دون الحاجة إلى تحرير السجل مباشرة.العيب الحالي لهذه الطريقة هو أنه لا يمكنك تحديد العمود مباشرة.

فيجوال ستوديو 2008 والإصدارات الأخرى

إذا كنت تستخدم Visual Studio 2008، فافتح السجل على HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor وإضافة سلسلة جديدة تسمى Guides مع القيمة RGB(100,100,100), 80.الجزء الأول يحدد اللون، بينما الجزء الآخر (80) هو العمود الذي سيتم عرض السطر فيه.سيظهر الخط العمودي عند إعادة تشغيل Visual Studio.

تعمل هذه الخدعة أيضًا مع إصدارات أخرى مختلفة من Visual Studio، طالما أنك تستخدم المسار الصحيح:

2003: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Text Editor
2005: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
2008: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2008 Express: HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor

يعمل هذا أيضًا في SQL Server 2005 وربما الإصدارات الأخرى.

هل كانت مفيدة؟

المحلول

وهذا في الأصل من سارة مدونة.

كما أنه يعمل أيضًا مع أي إصدار من Visual Studio تقريبًا، كل ما تحتاجه هو تغيير "8.0" في مفتاح التسجيل إلى رقم الإصدار المناسب لإصدار Visual Studio الخاص بك.

يظهر خط الدليل في نافذة الإخراج أيضًا.(يصحح Visual Studio 2010 هذا الأمر، ولا يظهر السطر إلا في نافذة محرر التعليمات البرمجية.)

يمكنك أيضًا الحصول على الدليل في أعمدة متعددة عن طريق إدراج أكثر من رقم بعد محدد اللون:

RGB(230,230,230), 4, 80

يضع خطًا أبيضًا في العمود 4 والعمود 80.يجب أن تكون هذه قيمة قيمة السلسلة Guides في مفتاح "محرر النصوص" (انظر أدناه).

تأكد من اختيار لون الخط الذي سيكون مرئيًا على خلفيتك.لن يظهر هذا اللون على لون الخلفية الافتراضي في VS.هذه هي قيمة اللون الرمادي الفاتح:RGB(221، 221، 221).

فيما يلي مفاتيح التسجيل التي أعرفها:

فيجوال ستوديو 2010:HKCU\Software\Microsoft\VisualStudio\10.0 ext Editor

فيجوال ستوديو 2008:HKCU\Software\Microsoft\VisualStudio\9.0 ext Editor

فيجوال ستوديو 2005:HKCU\Software\Microsoft\VisualStudio\8.0 ext Editor

فيجوال ستوديو 2003:HKCU\Software\Microsoft\VisualStudio\7.1 ext Editor

بالنسبة لأولئك الذين يستخدمون Visual Studio 2010، قد ترغب في تثبيت الملحقات التالية بدلاً من تغيير السجل بنفسك:

هذه أيضًا جزء من أدوات الطاقة الإنتاجية, ، والذي يتضمن العديد من الملحقات الأخرى المفيدة جدًا.

نصائح أخرى

دون الحاجة إلى تعديل أي مفاتيح تسجيل، فإن ملحق أدوات الطاقة الإنتاجية (متوفر لجميع إصدارات الاستوديو المرئي) يوفر وظائف إرشادية.

بمجرد التثبيت، انقر بزر الماوس الأيمن أثناء وجودك في نافذة المحرر واختر خيار إضافة سطر دليل.لاحظ أنه سيتم دائمًا وضع الإرشادات في العمود الذي يوجد به مؤشر التحرير حاليًا، بغض النظر عن المكان الذي تنقر فيه بزر الماوس الأيمن في نافذة المحرر.

enter image description here

لإيقاف تشغيله، انتقل إلى الخيارات وابحث عنه Productivity Power Tools وفي هذا القسم إيقاف Column Guides.ستكون إعادة التشغيل ضرورية.

enter image description here

يوجد الآن امتداد لبرنامج Visual Studio 2012 و2013:

http://visualstudiogallery.msdn.microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459

فيجوال ستوديو 2017/2019

لأي شخص يبحث عن إجابة لإصدار أحدث من Visual Studio، قم بتثبيت البرنامج المساعد لإرشادات المحرر, ، ثم انقر بزر الماوس الأيمن فوق المحرر وحدد هذا:

Add guidelines in Visual Studio 2017

إذا كنت أحد مستخدمي إصدار Visual Studio Express المجاني، فالمفتاح الصحيح موجود

HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor

{لاحظ VCExpress بدلاً من VisualStudio) ولكنه يعمل!:)

سيعمل هذا أيضًا في Visual Studio 2010 (Beta 2)، طالما قمت بتثبيت ملحق Paul Harrington لتمكين الإرشادات من VSGallery أو من مدير الامتداد داخل VS2010.وبما أن هذا هو الإصدار 10.0، فيجب عليك استخدام مفتاح التسجيل التالي:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor

أيضًا، كتب Paul امتدادًا يضيف إدخالات إلى قائمة سياق المحرر لإضافة/إزالة الإدخالات دون الحاجة إلى تحرير السجل مباشرة.يمكنك العثور عليها هنا: http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91

هذا يعمل ل ستوديو إدارة خادم SQL أيضًا.

لقد وجدت ملحق Visual Studio 2010:أدلة المسافة البادئة

http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30

إنه يعمل بشكل جيد.enter image description here

مع VS 2013 Express، هذا المفتاح غير موجود.ما أراه هو HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0 ولا يوجد ذكر لمحرر النصوص ضمن ذلك.

مسار التسجيل لبرنامج Visual Studio 2008 هو نفسه، ولكن مع رقم الإصدار 9.0:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor

بالنسبة لأولئك الذين يستخدمون المساعدة البصرية, ، يمكن تمكين المبادئ التوجيهية الرأسية من Display القسم في خيارات المساعدة المرئية:

enter image description here

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top