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

2025-05-05

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

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