خطأ عند حذف الكود من علامة تبويب JS

سير العمل:

  1. لدي نص برمجي قمت بنسخه من مكان آخر
  2. ألصقه في علامة التبويب JS لمكون مخصص قمت بإنشائه
  3. اضغط على حفظ
  4. أغير النص البرمجي في مكان آخر، ثم أقوم بنسخه
  5. في علامة التبويب JS، أستخدم CMD+A لتحديد النص البرمجي بأكمله
  6. أضغط على حذف. لا يتم حذفه. ينتقل إلى بداية النص البرمجي.

يجب علي تحديد الكل مرة أخرى، ثم الضغط على حذف ليتم حذف النص البرمجي فعليًا، حتى أتمكن من لصق الإصدار الجديد.

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

هل يمكنك تأكيد ما إذا كنت تستخدم أحدث إصدار من Discourse؟

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

نعم، 3.5.0.beta8-dev

لا يمكنني إعادة إنتاج هذا حتى الآن. ما هو المتصفح الذي تستخدمه؟ هل يمكنك عمل فيديو للتأكد من أننا لا نسيء فهم شيء ما من فضلك؟

إعجابَين (2)

إصدار Chrome 128.0.6613.138 (إصدار رسمي) (x86_64).

هذا ليس شيئًا يحدث طوال الوقت، ولكنه يحدث. لا يمكنني تحديد كيف أو متى يحدث. يبدو عشوائيًا إلى حد ما.

لكن المشكلة بسيطة جدًا في شرحها:

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

هذا كل ما لاحظته حتى الآن. مرة أخرى، لا يمكنني حقًا إعادة إنتاج المشكلة طوال الوقت لإنشاء فيديو. لقد حاولت للتو، ولم يكن هناك خطأ.

إنها مشكلة كبيرة، ولكن يحدث شيء ما في بعض الأحيان يسبب هذا.

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

تمكنت من تسجيل هذا بالأمس.

في الفيديو، يمكنك رؤيتي ألصق نصًا برمجيًا، وحفظه، وتحديد الكل، والضغط على حذف، مما يعيدني إلى الأعلى، ويضع المؤشر قبل كلمة Import

لاحظت أن هذا يحدث عادةً عندما أقوم بإجراء تغييرات على النص البرمجي، أو عندما أحذف نصًا برمجيًا قديمًا وألصق نصًا برمجيًا جديدًا. لا يحدث هذا دائمًا، على ما أعتقد، ولكنه شيء لاحظته.

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

أعتقد أن الشيء نفسه حدث لي الآن. ولكن الآن في وضع ملء الشاشة