visual studio تعطيل نسخة سطر واحد في فيسوال ستوديو




visual-studio visual-studio-2008 (5)

إذا لم تكن على استعداد لتخصيص إعدادات لوحة المفاتيح، فسيكون كترل + C دائما Edit.Copy، الذي سيقوم بنسخ السطر الحالي إذا لم يتم تحديد أي شيء. إذا كنت لا ترغب في استخدام الأدوات فس يوفر لتخصيص واجهة، ثم لا يمكنك أن تفعل ذلك.

ومع ذلك، الأعمال التالية: تعيين هذا الماكرو إلى كترل + C :

Sub CopyOnlyIfSelection()
    Dim s As String = DTE.ActiveDocument.Selection.Text
    Dim n As Integer = Len(s)
    If n > 0 Then
        DTE.ActiveDocument.Selection.Copy()
    End If
End Sub

هل هناك على أي حال لتعطيل الميزة المزعجة نوعا ما أن فيسوال ستوديو (2008 في حالتي) لديه نسخ الخط (مع النص على ذلك) المؤشر على عندما يتم الضغط كترل - C ويتم إجراء أي اختيار؟

أنا أعرف من خيار لتعطيل نسخ خطوط فارغة. ولكن هذا يقودني مجنون أيضا.

إيتا: أنا لا أبحث لتخصيص اختصار لوحة المفاتيح.

إيتا-إي: أنا لا أبحث عن "أدوات-> خيارات-> محرر نص-> جميع اللغات-> تطبيق خفض أو نسخ إلى خطوط فارغة ...".


لقد تم تثبيت الوظيفة الإضافية سليكيديت المجانية، وتظهر ميزة كوماندسبي أن كترل + C ينفذ Edit.Copy سواء كنت قد حصلت على النص المميز أم لا. لذلك أعتقد أن الإجابة على سؤالك هو لا.

ومع ذلك، لا أتذكر هذه الميزة مزعج الجحيم من لي عندما واجهت لأول مرة. والآن أنا أعتمد على ذلك والحصول على ازعاج عندما أحاول نفس خدعة في برامج أخرى ولا يحدث شيء.


المشكلة الحقيقية التي ربما تواجهها هي أن تذهب للصق، مع كترل + V. وأنت عن طريق الخطأ اكتب كترل + C ، وينتهي بك الأمر فوق الكتابة على الأشياء الموجودة على الحافظة. لا يمكنك تعطيل هذا بقدر ما أعرف، ولكن العمل في جميع أنحاء لهذا، هو أنه يمكنك الضغط كترل + شيفت + V عدة مرات للرجوع مرة أخرى كومة من الأشياء التي قمت بنسخها في الاستوديو البصري. ليس فقط هذا لا يسمح لك لاسترداد ما كنت نسخها في الأصل، ولكن ستجد أيضا أن كترل + شيفت + V مفيدة جدا في الكثير من الحالات الأخرى.


لا أعتقد أنه من الممكن القيام بذلك دون بعض نوع من 3rd الطرف مدير مجلس كليب من شأنها أن تمنعك من الكتابة على محتوى الحافظة مع سلسلة فارغة.


أنا متأكد من أن الطريق للقيام بذلك في عام 2008 هو نفس الطريق في عام 2005 ... تحقق من هذا البرنامج التعليمي على 'تخصيص اختصارات لوحة المفاتيح' (حوالي 1/3 من الطريق إلى أسفل)

http://msdn.microsoft.com/en-us/library/bb245788(VS.80).aspx







keyboard-shortcuts