10
Wing یک Python IDE بسیار قابل تنظیم است که از هر دو روش تجزیه و تحلیل استاتیک و زمان اجرا برای تکمیل خودکار ، نکات تماس ، اسناد کد ، تعریف Goto ، یافتن موارد استفاده ، تصفیه و بسیاری از ویژگی های دیگر استفاده می کند.ویرایشگر همچنین از اجرای PEP8 پشتیبانی می کند ، محاصره بلوک جدید را مدیریت می کند و به طور خودکار وارد استدلال های فراخوانی می شود.اشکال زدایی می تواند با هر کد پایتون ، خواه از داخل IDE ، از خارج در یک چارچوب وب یا محیط دیگر کار کند ، یا در پوسته یکپارچه پایتون کار کند.این پشتیبانی از اشکال زدایی چند رشته و چند فرآیند را پشتیبانی می کند و می تواند به طور خودکار فرآیندهای کودک را اشکال زدایی کند.توسعه محور تست ، از جمله اشکال زدایی ، برای چارچوبهای تست واحد ، آزمون ، بینی ، پیتست و Django در دسترس است.ادغام کنترل نسخه شامل Git ، Mercurial ، Perforce و چند مورد دیگر است.از تمام ویژگی های IDE می توان با پرونده هایی که به صورت محلی یا روی یک میزبان از راه دور ، VM یا ظرف نگهداری می شوند ، استفاده کرد.مستندات گسترده نحوه استفاده از Wing با ماژول های شخص ثالث مانند Django ، Jupyter ، Flask ، PyQt ، Docker ، Vagrant ، Maya و بسیاری دیگر را توضیح می دهد.IDE برای برنامه نویسان حرفه ای ، Wing Personal یک IDE ساده برای دانش آموزان و علاقمندان است و Wing 101 برای آموزش برنامه نویسان شروع طراحی شده است.
wingide