ليس بالضبط.
أنا مع الإكمال التلقائي… 100%
يجب فقط تأخيره قليلاً عندما تكون في بداية سطر… انتظر حرفًا واحدًا آخر.
الاعتراض السابق كان أنه لم يكتمل تلقائيًا أبدًا في بداية السطر. هذا مختلف.
ليس بالضبط.
أنا مع الإكمال التلقائي… 100%
يجب فقط تأخيره قليلاً عندما تكون في بداية سطر… انتظر حرفًا واحدًا آخر.
الاعتراض السابق كان أنه لم يكتمل تلقائيًا أبدًا في بداية السطر. هذا مختلف.
أعتقد أن هذا التغيير سيساعد. قد تكون هناك قاعدة أخرى مفقودة:
خذ هذا السطر:
this ##
إذا وضعت المؤشر بعد علامة # الأولى، فإنه يؤدي حاليًا إلى إكمال تلقائي.
وهذا:
some stuff #abcdefg
إذا استخدمت مفتاح السهم الأيسر للرجوع عبر #abcdefg، فسيتم تشغيله في كل موضع. يبدو أنه يجب تشغيله فقط عندما أكون في نهاية هذا السلسلة.
لذا ربما يجب أن يكون المنطق شيئًا مثل:
تشغيل الإكمال التلقائي إذا:
# مسافة بيضاء و# والمؤشر كلها أحرف علامة تصنيف صالحة أو# والمؤشر و # ليست في بداية السطر)نعم، أتفق، يمكننا فعل شيء هنا… خاصة إذا كانت الدالة الكاملة لا تُرجع شيئًا إذا رأت إكمالًا لـ # وقمنا بإجراء فحص استباقي.
إنها شفرة معقدة إلى حد ما، لكننا بدأنا في تحديثها قليلاً مؤخرًا، وقد نتمكن من إجراء تغيير كامل هنا.
أعتقد أن هذا تم إصلاحه؟
القاعدة الآن هي أننا نقوم بتشغيل الإكمال التلقائي للوسم # فقط وفقط إذا كان الرمز # متبوعًا بحرف وسوم صالح.