عند إضافة إشارة أو رمز تعبيري عن طريق كتابة @ / :، متبوعاً بما هو مطلوب، ثم الضغط على مفتاح الإدخال (Enter)، يتم إكمال بقية اسم المستخدم / اسم الرمز التعبيري، يليه مسافة. أعتقد أن هذه المسافة مسموحة لتمكينك من الاستمرار في الكتابة، لكنها لا تحرك المؤشر لمراعاة المسافة المضافة حديثاً. لذا، في الوضع الحالي، عليك الضغط على مفتاح المسافة على أي حال، مما يترك مسافة زائدة في النهاية.
وبالنظر إلى أنك قد ترغب أيضاً في إنهاء جملة (أو الانتهاء من كتابة المنشور) بعد الإشارة أو الرمز التعبيري، فإنني أميل إلى إزالة المسافة الزائدة والسماح للمستخدمين بالضغط على مفتاح المسافة إذا احتاجوا إلى مسافة. والخيار الثاني هو تحريك المؤشر خطوة واحدة إلى الأمام ليكون بعد المسافة (هل كان هذا هو السلوك المقصود أصلاً؟)، لكنني لست متأكداً من أنني أرى قيمة كبيرة في ذلك. فأنا أفضل الضغط على مفتاح المسافة عندما أحتاج إلى مسافة بدلاً من حذف مسافة تمت إضافتها تلقائياً عندما لا أحتاج إليها.
(أعلم أن هذا يندرج ضمن الحدود الفاصلة بين كونه خطأً أو ميزة، لذا لا تتردد في نقله إذا كان هذا ينتمي أكثر إلى Contribute > UX أو Contribute > Feature. أيضاً، وكنت أكتب الجملة السابقة، أدركت للتو أن هذا يحدث مع الوسوم / # أيضاً.)
عندها سأضغط ببساطة على tab مرة أخرى لإكمال المتغير :t2 الذي أريده.
ومع ذلك، بعد ما يبدو أنه تحديث حديث، كلما ضغطت على tab لإكمال :+1: لأول مرة، تتم إضافة مسافة في النهاية، مما يعني أنني الآن بحاجة إلى الضغط على زر الحذف، ثم أستمر في كتابة متغيرات :t الخاصة بي؟
أفهم تمامًا الإزعاج هنا، لكن سابقًا كنا نقوم بإدراج مسافة وتحريك المؤشر للخلف، مما كان يسبب ارتباكًا ويتسبب في العديد من المشكلات الدقيقة.
نحن بالتأكيد نفضل إدراج المسافة، وأشعر بالتردد تجاه جعل :heart: يُدرج مسافة بينما :+1: لا يفعل ذلك.
أعتقد أن الأفضل هنا هو إدخال “إعداد في الخلفية” في إعدادات المتصفح المحلية. فقط اجعل العميل “يتذكر” نغمة البشرة التي اخترتها آخر مرة ثم افتحها كخيار افتراضي لإضافتها.
وبذلك تصبح الإصلاحية تافهة، حيث تقوم بتغيير هذا مرة واحدة هنا:
وبعد ذلك ستُرفق نغمة البشرة مع أي رموز تعبيرية تدرجها في المستقبل، مثل . أنا أحب هذا الحل أكثر بكثير لأنه يحترم المستخدمين أكثر. فمن المرجح جدًا أنك ترغب في الاحتفاظ بنغمة البشرة التي اخترتها للتو.
تتذكر تطبيق العميل بالفعل نغمة البشرة التي يختارها المستخدم (ويتعامل منتقي الرموز التعبيرية بالفعل مع نغمة البشرة المحددة)، لكن حتى الآن لا يحترم الإكمال التلقائي للرموز التعبيرية لدينا نغمة البشرة المحددة ويقترح دائمًا نغمة البشرة الصفراء. سيجعل هذا الطلب الإكمال التلقائي للرموز التعبيرية لدينا يعتمد افتراضيًا على نغمة البشرة التي اختارها المستخدم.
بخصوص شكواي/اقتراحي الأصلي، نعم، أنا راضٍ عن التغيير. تم الآن نقل المؤشر إلى ما بعد المسافة المضافة، لذا أعتقد أن الأمر جيد. شكرًا لكم على الاهتمام بهذا الأمر.