دانلود vscode برای پایتون
Visual Studio Code یا به اختصار VSCode یک کد ادیتور رایگان و اپن سورس ساخته شده توسط مایکروسافت با قبلیت های بسیار فراوان است که علاوه بر ویندوز سایر پلتفرم ها را نیز پشتیبانی میکند.
از جمله نقاط قوت VSCode میتوان به سبک بودن، قابلیت شخصی سازی بالا، محدود نبودن به یک زبان و همینطور اکستنشن های گسترده آن اشاره کرد.
پس از نصب پایتون، ابتدا فایل نصبی را با توجه به سیستم عامل خود از سایت رسمی Visual Studio Code دریافت کنید. فایل را اجرا کرده و مراحل نصب را طی کنید.
این مرحله از نصب بهتر است تمام گزینه ها را انتخاب کنید تا VSCode در فایل اکسپلورر و همینطور ترمینال قابل شناسایی باشد.
پس از اتمام مراحل نصب VSCode را اجرا کنید.
نصب اکستنشن پایتون
برای بهره مندی از قابلیت هایی نظیر دیباگ بهتر، تکمیل خودکار کد و سایر قابلیت هایی که به توسعه سریعتر و آسان تر پایتون منجر میشود نصب این اکستنشن ضرروری است.
با کلیلک روی آیکون اکستنشن ها یا با زدن کلید ترکیبی ctrl+shift+x وارد تب اکستنشن ها شوید و اکستنشن Python را جستجو و نصب کنید.
در ادامه با برخی از ویژگی های این اکستنشن آشنا میشویم.
محیط های مجازی (Virtual Environments)
اگر یک Virtual Environment در دایرکتوری پروژه شما وجو داشته باشد، VSCode میتواند آن را شناسایی کند و به عنوان مفسر پایتون در نظر بگیرد.
در خط فرمان (ctrl + shift + p) با نوشتن select interpreter لیستی از محیط های مجازی شناسایی شده و همینطور مفسر اصلی پایتون را به شما نشان میدهد.
از بین گزینه ها محیط مجازی پروژه تان را انتخاب کنید.
کد لینتینگ
وقتی برای اولین بار یک فایل پایتونی را باز میکنیم، VSCode نصب یک لینتر را به ما پیشنهاد میکند.
لینتر ها وظیفه شناسایی اررور ها و نمایش آن ها در ادیتور را به عهده دارند.
در عکس بالا با کلیلک روی install یک ترمینال جدید باز شده و pylint به عنوان لینتر پروژه ما نصب خواهد شد.
به لینتر هایی دیگری نیز از جمله Flake8 ، mypy ، Black و … نیز میتوان اشاره کرد که از طریق pip قایل نصب هستند.
تکمیل خودکار کد
VSCode تکمیل خودکار کد و همینطور code hints را نیز به خوبی پشتیبانی میکند که علاوه بر ما ماژول های استاندارد پایتون
برای کتابخانه ها و حتی کد اسنیپت های شخصی نیز قایل استفاده است.
بسيار عالي و مفيد
با تشكر از سايت خوبتون