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