Wing ، یک محیط توسعه برای پایتون طراحی شده است

در مورد بال

در مقاله بعدی قصد داریم نگاهی به Wing بیندازیم. این یک IDE است که توسط Wingware ساخته شده و به طور خاص تهیه شده است برای زبان برنامه نویسی پایتون طراحی شده است. Wing ویژگی های بسیاری از جمله تکمیل خودکار ، ویرایش خودکار ، مرورگر منبع ، مرور کد و اشکال زدایی محلی و از راه دور را به ما ارائه می دهد تا بتوانیم برنامه های خود را توسعه دهیم. در نسخه های رایگان ، همه این گزینه ها را پیدا نخواهیم کرد ، گرچه بسیاری از آنها.

این یک محیط توسعه یکپارچه (IDE) که برای کاهش زمان توسعه و رفع اشکال طراحی شده است. این کمک خوبی در کدگذاری یا مکان یابی خطاها می کند. مسیریابی و درک کد پایتون را تسهیل می کند.

ویرایشگر Wing با ارائه تکمیل خودکار و مستندات متناسب با زمینه ، توسعه پایتون را تسریع می کند. همچنین به ما امکان ویرایش خودکار ، تاشو کد ، انتخاب چندگانه ، نشانک ها و موارد دیگر را می دهد. Wing می تواند از vi ، emacs ، Eclipse ، Visual Studio و Xcode تقلید کند.

Wing کار با کد با تعریف دقیق ، پیدا کردن کاربردها ، یافتن نمادها در پروژه و داشتن گزینه جستجوی قدرتمند را آسان می کند. همچنین به ما پیشنهاد خواهد داد صدها گزینه پیکربندی تأثیر بر شبیه سازی ویرایشگر ، طراحی رابط کاربر ، موضوعات نمایش ، رنگ آمیزی نحو و موارد دیگر. ویژگی های جدید را می توان به IDE اضافه کرد نوشتن کد پایتون که به API اسکریپت نویسی Wing دسترسی پیدا می کند.

بال IDE در سه نسخه مختلف در دسترس است. Wing Pro که یک نسخه تجاری است کامل این نسخه مخصوصاً برای برنامه نویسان حرفه ای مناسب است. ما همچنین در دسترس است بال شخصی ، که نسخه رایگان است و اینکه برخی از ویژگیهای موجود در نسخه تجاری را حذف می کند. این موضوع به دانشجویان و هواداران متمرکز است. آخرین نسخه موجود است بال 101. این یک نسخه رایگان بسیار ساده است، برای آموزش برنامه نویسان مبتدی.

همانطور که می گویم ، Wing Personal اکنون یک محصول رایگان است و دیگر نیازی به مجوز ندارد دویدن. این شامل ابزارهایی مانند Source Browser ، PyLint و دستورات سیستم عامل است. همچنین از API اسکریپت نویسی پشتیبانی می کند. با این اوصاف، Wing Personal شامل ویژگی های پیشرفته نیست ویرایش ، اشکال زدایی ، آزمایش و مدیریت کد نسخه تجاری. در این نسخه همچنین از دیگر ویژگی ها دسترسی از راه دور به میزبان ، بازسازی ، استفاده از جستجو ، کنترل نسخه ، آزمایش واحد ، کاوشگر تعاملی رفع اشکال ، پردازش چندگانه و اشکال زدایی فرآیند ثانویه نخواهیم داشت. برای لذت بردن از همه آنها ، باید نسخه تجاری آن را دریافت کنیم.

خصوصیات عمومی بال 6

خطای محلی سازی بال

بال 6 ویژگی های جدید قدرتمندی را به شما معرفی می کند. بعضی از آنها ... هستند:

  • پشتیبانی از چند گزینه ای.
  • این پشتیبانی از Raspberry Pi.
  • پشتیبانی از پــایتــون 3.6 / 3.7 و Stackless 3.4.
  • تکمیل خودکار در رشته ها و نظرات
  • نشانگر نحو e شاخص های خطا. برجسته سازی نحو برای پرونده های Markdown.
  • اشکال زدایی بهینه شده، به ویژه برای کد چند رشته ای. خطایاب Wing را در نقطه شکست داخلی داخلی متوقف می کند. پشتیبانی از دیباگر برای cygwin Python 3.6 نیز موجود است.
  • ما امکان این را خواهیم داشت بازگرداندن انتخاب ویرایشگر پس از واگرد و انجام مجدد.
  • یک پالت اضافه شد رنگهای تیره.
  • پشتیبانی از پایتون سفارشی می سازد، در ویندوز
  • به روز رسانی همزمان از منوهای اخیر موارد مختلف Wing.
  • پشتیبانی از جنگو 1.10 ، 1.11 و 2.0.
  • تجسم بهبود یافته از نام رشته ها با ماژول نخ شروع شده است.
  • بال دارد رابط کاربری انعطاف پذیر. همه چیز کاملاً قرار گرفته است تا کاربران بتوانند به راحتی آنچه را که نیاز داریم پیدا کنند

اگر کسی می خواهد در مورد اطلاعات بیشتری کسب کند چه خبر در آخرین نسخه از ، شما می توانید این کار را در اطلاعاتی که آنها در وب سایت ارائه می دهند انجام دهید.

بال 6 را در اوبونتو 18.04 نصب کنید

توسعه پایتون با Wing

ما می توانیم با رفتن به این IDE را در اوبونتو خود نصب کنیم بخش بارگیری از وب سایت رسمی برای بسته .deb را دریافت کنید لازم برای این مقاله قصد دارم از گزینه Personal استفاده کنم.

پس از اتمام بارگیری ، می توانیم از گزینه نرم افزار اوبونتو استفاده کنیم یا یک ترمینال (Ctrl + Alt + T) را باز کرده و در آن بنویسیم:

sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb

Wing 6 را حذف نصب کنید

ما می توانیم به راحتی این IDE را از رایانه خود حذف کنیم. شما فقط باید یک ترمینال (Ctrl + Alt + T) را باز کنید و در آن بنویسید:

sudo apt purge wingide-personal6

مستندات آموزش بال

ما قادر خواهیم بود درباره نحوه کار با این IDE اطلاعات کسب کنید در مستندات که توسعه دهندگان در وب سایت خود در دسترس کاربران قرار می دهند. همین راهنما را می توانید با استفاده از منوی راهنما همراه برنامه پیدا کنید.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.