it-swarm.asia

إضافة إرشادات إلى المحرر في Visual Studio

مقدمة

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

يوجد أدناه دليل لتمكين هذه ما يسمى _ ​​الإرشادات للإصدارات المختلفة من Visual Studio.

Visual Studio 2013

تثبيت ملحق Paul Harrington's Guidelines extension for VS 2013

Visual Studio 2010 و 2012

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

Visual Studio 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 وربما الإصدارات الأخرى.

314
xsl

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

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

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

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

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

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

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

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

Visual Studio 2010 : محرر نصوص HKCU\Software\Microsoft\VisualStudio\10.0 \

Visual Studio 2008 : محرر نصوص HKCU\Software\Microsoft\VisualStudio\9.0 \

Visual Studio 2005 : محرر نصوص HKCU\Software\Microsoft\VisualStudio\8.0 \

Visual Studio 2003 : محرر نصوص HKCU\Software\Microsoft\VisualStudio\7.1 \

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

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

94
Scott Dorman

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

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

 enter image description here 

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

 enter image description here 

79
rony l

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

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

19
brianpeiris

Visual Studio 2017/2019

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

 Add guidelines in Visual Studio 2017 

12
K48

جوابي بسيط. تحتاج Microsoft إلى إضافة خيار قائمة داخل Visual Studio لتحقيق هذا الهدف المشترك الذي سيستفيد المبرمجون منه إلى حد كبير.

تحت أي ظرف من الظروف ، يكون من المقبول بالنسبة لمرض التصلب العصبي المتعدد أن يقوم المستخدمون بتحرير السجل لمجرد ظهور دليل في محررهم.

لقد كانت هذه مشكلة صعبة لفترة طويلة جدا. لقد حان الوقت لأن يقوم شخص ما من مرض التصلب العصبي المتعدد بإصلاح المشكلة بشكل صحيح بدلاً من أن نجعلنا جميعًا يبحثون بشدة عن إدخالات التسجيل.

الألغام هي الحل الحقيقي للمشكلة. كل شيء آخر هو اختراق. مرض التصلب العصبي المتعدد لديه مليارات الدولارات - من المؤكد أنه يمكنهم دفع شخص ما للقيام بالأيام الفردية التي سيستغرقها حل هذه المشكلة مرة واحدة وإلى الأبد لجميع المستخدمين.

ملاحظة: أنا أستخدم Visual Studio 2012 وهو 2014 الآن. لا يزال لا يمكنك بسهولة جعل التوجيهي العمودي تظهر. هل حقًا يصعب على MS تطبيق هذه الميزة بشكل صحيح؟

11
user859400

إذا كنت مستخدمًا لبرنامج Visual Studio Express المجاني ، فسيكون المفتاح الصحيح قيد التشغيل

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

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

11
MiP

سيعمل هذا أيضًا في 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

7
Noah Richards

هذا يعمل لـ SQL Server Management Studio أيضًا.

6
Keith Walton

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

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

انها تعمل على ما يرام.  enter image description here 

6
Dio

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

4
eddyq

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

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2
Rory MacLeod

بالنسبة لأولئك الذين يستخدمون Visual Assist ، يمكن تمكين الإرشادات الرأسية من Display في خيارات Visual Assist:

 enter image description here 

0
Pavel