محرر OCaml يحصل على تحديث كبير: إمكانيات إعادة هيكلة قوية

2025-08-20
محرر OCaml يحصل على تحديث كبير: إمكانيات إعادة هيكلة قوية

خلال فترة تدريبي، أضفت إمكانيات إعادة هيكلة قوية إلى مُجمِّع Merlin الخاص بـ OCaml، بدءًا بميزة "استخراج تعبير إلى المستوى الأعلى". هذه الميزة تستخرج التعبيرات المحددة إلى روابط `let` جديدة، وتدعم الثوابت والتعبيرات (بما في ذلك تلك التي تستخدم المتغيرات)، وتتعامل بذكاء مع مشاكل النقاء في OCaml. تم تنفيذها عبر بروتوكول خادم اللغة (LSP) مع طرق تفاعل إجراءات التعليمات البرمجية والطلبات المخصصة، وهذه الميزة موجودة في طلبات السحب (PRs) وهي قريبة من الاندماج. هذا يمثل خطوة مهمة نحو تجربة محرر مشابهة لـ IntelliJ لـ OCaml، مع خطط لأدوات إعادة هيكلة إضافية في المستقبل.

اقرأ المزيد
التطوير