هل يوجد أمر Eclipse لإحاطة التحديد الحالي بالأقواس؟
-
09-06-2019 - |
سؤال
هل يوجد أمر Eclipse لإحاطة التحديد الحالي بالأقواس؟
يعد إنشاء قالب حلاً مناسبًا؛لا يعمل مع وظيفة "Surround With"، لأنني أريد وضع قوسين للتعبير، وليس سطرًا كاملاً، وهذا يتطلب ${word_selection}
بدلا من ${line_selection}
.
هل هناك طريقة يمكنني من خلالها ربط اختصار لوحة المفاتيح بهذا القالب المحدد؟ كنترول-فضاء كنترول-فضاء السهم السهم السهم ليس سلسًا كما كنت أتمنى.
المحلول
ربما ليست الإجابة الصحيحة، ولكن على الأقل الحل البديل:
قم بتعريف قالب Java بالاسم "قوس" (أو "pa") بما يلي:
(${word_selection})${cursor}
بمجرد تحديد الكلمة، كنترول-فضاء + ص + استخدم مفاتيح الأسهم لتحديد القالب
لقد استخدمت هذه التقنية للأنواع الأساسية للملاكمة في JDK 1.4.2 وهي توفر الكثير من الكتابة.
نصائح أخرى
سهل، نافذة->التفضيلات، ثم حدد جافا->المحرر->القوالب
قم بإنشاء قالب جديد باستخدام:(${line_selection}${cursor})
يعني "line_selection" أنه يتعين عليك تحديد أكثر من سطر واحد.
يمكنك محاولة إنشاء واحدة أخرى باستخدام "word_selection" أيضًا.
ثم حدد النص، وانقر بزر الماوس الأيمن، ثم تحيط بـ ...واختر القالب الجديد الخاص بك.