لصق أذكى داخل ترميز URL

اقتراح لتحسين شيء ما يسبب لي المتاعب باستمرار.

النسخة المختصرة:

سيكون من الرائع لو أن كود “اللصق الذكي” الذي ينشئ تنسيق العنوان + رابط URL يتحقق مما إذا كان اللصق يتم داخل تنسيق URL موجود مسبقًا، وفي حال كان كذلك، يقوم بلصق النص فقط بدلاً من إفساد التنسيق الحالي.

التفاصيل:

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

لذا قد يكون لدي هذا:

[اضغط هنا](http://www.example.com)

ثم أقرر أن عبارة “اضغط هنا” ليست عنوان رابط كافياً، فأبحث عن العنوان الحقيقي للصفحة من شيء ما يرتبط بها.

أقوم بتحديد ونسخ ذلك النص، ثم ألصقه فوق “اضغط هنا” في منشوري.

يلاحظ نظام Discourse أن لدي رابط URL + عنوان في الحافظة (شيء لا أتحكم فيه، وعادة لا أدركه، لأنني حددت نصًا ونسخت نصًا إلى الحافظة، واللصق في معظم الأماكن سيعطيني ذلك النص فقط، لكن المتصفح الويب قد أدرج أيضًا رابط URL للأشياء التي تبحث عنه تحديدًا).

يقوم Discourse بشيء منطقي تمامًا عند اللصق خارج التنسيقات، لكنه يخلق فوضى عند اللصق داخل تنسيق. أجد نفسي في النهاية مع هذا:

[ [العنوان الحقيقي للصفحة](http://www.example.com)](http://www.example.com)

عند هذه النقطة (ومع روابط URL أطول بكثير من هذا المثال المبسط)، عادة ما أكون مشوشًا جدًا بسبب التنسيقات المتداخلة لدرجة أنني أحذف كل التنسيقات وأبدأ من جديد.

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

(بالطبع، في العديد من الحالات يمكنني أن ألصق فوق كل التنسيقات وأستخدم ما يولده Discourse لي. لكنني لا زلت لا أستطيع التأقلم مع ذلك؛ في ذهني، هناك مجرد نص في الحافظة، كما يحدث عند اللصق في كل مكان آخر. وهناك أوقات لا يتطابق فيها الرابط URL تمامًا مع ذلك الذي نسخت العنوان منه: على سبيل المثال، عند الارتباط بمنشور معين داخل موضوع، أو بوقت محدد في فيديو على YouTube.)

إعجابَين (2)

كحل بديل، أستخدم Ctrl+Shift+V للصق كنص في متصفح كروم، لكنه لا يعمل في فايرفوكس.

إعجابَين (2)

ما هو نظام التشغيل الذي تستخدمه؟ للصق كنص عادي في نظام التشغيل Windows 10/11، جرب ما يلي:

  • Win+v
  • tab، enter، enter

أو جرب هذا:

  • ctrl+shift+v

اللصق العادي باستخدام ctrl+v ينتج عنه “لصق منسق” بشكل افتراضي…

استخدم ملف تعريف مثيل AWS EC2 لمنح الوصول إلى دلو S3. ملاحظة: يتطلب تمكين هذا تشغيل Discourse في مثيل EC2 تم تكوينه بشكل مناسب، ويتجاوز إعدادات “معرف مفتاح الوصول s3” و “معرف مفتاح الوصول السري s3”.

ولكن عند استخدام تسلسل المفاتيح أعلاه…

استخدم ملف تعريف مثيل AWS EC2 لمنح الوصول إلى دلو S3. ملاحظة: يتطلب تمكين هذا تشغيل Discourse في مثيل EC2 تم تكوينه بشكل مناسب، ويتجاوز إعدادات “معرف مفتاح الوصول s3” و “معرف مفتاح الوصول السري s3”.

أنا على نظام ويندوز، نعم. مشكلتي الرئيسية هي أنني لا أفكر في الأمر حتى ألصق النص بالفعل وأحدث فوضى. :smiley:

إعجاب واحد (1)

على جهاز الكمبيوتر الخاص بالشركة الذي يعمل بنظام Windows، أستخدم PureText مع ضبط Ctrl+Shift+V.
الإعداد الافتراضي الخاص به هو Win+V ولكني أحتفظ بهذا لسجل الحافظة الجديد الجميل الخاص بنظام Windows 10.
العيب الوحيد بالنسبة لي هو أنه يمنع ميزة اللصق والانتقال الخاصة بـ Vivaldi.

إعجاب واحد (1)