تهيئة خادم لغة بايثون في محرر كيت لبيئات العمل الظاهرية

2025-05-05

تشرح هذه التدوينة كيفية تهيئة خادم لغة بايثون في محرر كيت للعمل مع بيئات العمل الظاهرية. يلاحظ الكاتب أنه على الرغم من وجود وثائق كيت، إلا أن عملية الإعداد قد تكون صعبة. يقدم المقال شرحًا مفصلاً لإنشاء برنامج نصي bash، يُسمى `pylsp_in_env`، للكشف عن بيئات العمل الظاهرية وتفعيلها تلقائيًا. ثم يتم دمج هذا البرنامج النصي مع `python-lsp-server` و `python-lsp-ruff` (لـ Ruff lint والتنسيق). يتم تحقيق التهيئة النهائية من خلال تحديد البرنامج النصي `pylsp_in_env` ووسيطة المسار `%{Project:NativePath}` في ملف تهيئة LSP الخاص بـ كيت.

اقرأ المزيد
التطوير كيت خادم اللغة

Kate: محرر كود عمره 20 عامًا ولا يزال يعمل بكفاءة

2025-04-21

يُفصّل الكاتب سير عمله مع محرر النصوص Kate، وهو أداة قوية قابلة للتخصيص استخدمها لعقدين من الزمن. وتغطي المقالة المكونات الإضافية، وتقسيم العروض، وخوادم اللغات، وأدوات التصحيح، وتنسيق التعليمات البرمجية، واختصارات لوحة المفاتيح المخصصة، وإدارة المشاريع، ومخططات الألوان. ويبرز المقال ميزات سير العمل الفعّالة، مثل التبديل السريع بين الملفات، وبحث الإجراءات، ووظائف البناء والتشغيل القوية. وبمقارنته بـ VS Code، يشدد الكاتب على بساطة Kate واستقرارها وطبيعتها مفتوحة المصدر، معربًا عن تقديره لفريق تطوير Kate.

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