🐍 ۱۰ افزونه ضروری VS Code برای برنامهنویسی پایتون
✳️ افزونه (Extension) یک نرمافزار کوچک است که به یک برنامهی اصلی اضافه میشود تا قابلیتهای جدیدی به آن بیفزاید.
مثلاً در VS Code، افزونهها امکاناتی مانند تکمیل خودکار کد یا پشتیبانی از زبانهای برنامهنویسی مختلف را فراهم میکنند.
⃣ Python
پایهایترین افزونه با قابلیت تکمیل خودکار کد، دیباگینگ و پشتیبانی از Jupyter Notebooks
⃣ Pylance
تقویتکننده هوش مصنوعی برای پیشنهادات کد، بررسی نوع داده و هایلایت پیشرفته
⃣ autoDocstring
تولید خودکار توضیحات (Docstring) برای توابع و کلاسها در فرمتهای استاندارد
⃣ Python Snippets
کدهای آماده برای ساختارهای رایج پایتون - صرفهجویی در زمان تایپ
⃣ AREPL for Python
نمایش خروجی کد به صورت زنده و لحظهای هنگام تایپ
⃣ Better Comments
رنگبندی نظرات برای خوانایی بهتر کد و سازماندهی توضیحات
⃣ Python Indent
بهبود خودکار فاصلهگذاری کد مخصوص پایتون برای فرمتدهی منظم
⃣ Python Test Explorer
مدیریت و اجرای تستها مستقیم در VS Code (پشتیبانی از pytest و unittest)
⃣ Jupyter
کار با Notebook های Jupyter درون VS Code و عالی برای دیتاساینس (DataScience)
⃣ Visual Studio IntelliCode
تکمیل هوشمند کد با هوش مصنوعی بر اساس هزاران پروژه متنباز
📌 منابع برای مطالعه بیشتر:
www.geeksforgeeks.org
satisfyhost.com
code.visualstudio.com
#️⃣ #پای_ویژن #پایتون #VS_Code #Extension #برنامهنویسی #Python #هوش_مصنوعی #PyVision
🌐 @PyVision
✳️ افزونه (Extension) یک نرمافزار کوچک است که به یک برنامهی اصلی اضافه میشود تا قابلیتهای جدیدی به آن بیفزاید.
مثلاً در VS Code، افزونهها امکاناتی مانند تکمیل خودکار کد یا پشتیبانی از زبانهای برنامهنویسی مختلف را فراهم میکنند.
⃣ Python
پایهایترین افزونه با قابلیت تکمیل خودکار کد، دیباگینگ و پشتیبانی از Jupyter Notebooks
⃣ Pylance
تقویتکننده هوش مصنوعی برای پیشنهادات کد، بررسی نوع داده و هایلایت پیشرفته
⃣ autoDocstring
تولید خودکار توضیحات (Docstring) برای توابع و کلاسها در فرمتهای استاندارد
⃣ Python Snippets
کدهای آماده برای ساختارهای رایج پایتون - صرفهجویی در زمان تایپ
⃣ AREPL for Python
نمایش خروجی کد به صورت زنده و لحظهای هنگام تایپ
⃣ Better Comments
رنگبندی نظرات برای خوانایی بهتر کد و سازماندهی توضیحات
⃣ Python Indent
بهبود خودکار فاصلهگذاری کد مخصوص پایتون برای فرمتدهی منظم
⃣ Python Test Explorer
مدیریت و اجرای تستها مستقیم در VS Code (پشتیبانی از pytest و unittest)
⃣ Jupyter
کار با Notebook های Jupyter درون VS Code و عالی برای دیتاساینس (DataScience)
⃣ Visual Studio IntelliCode
تکمیل هوشمند کد با هوش مصنوعی بر اساس هزاران پروژه متنباز
📌 منابع برای مطالعه بیشتر:
www.geeksforgeeks.org
satisfyhost.com
code.visualstudio.com
#️⃣ #پای_ویژن #پایتون #VS_Code #Extension #برنامهنویسی #Python #هوش_مصنوعی #PyVision
🌐 @PyVision
❤1🔥1
⌨️ ۲۰ شورتکات پیشرفته VS Code
قسمت سوم
⚪️ مدیریت ویرایشگر و پنلها:
▪️Ctrl + 1/2/3 → پرش بین پنلهای مختلف ویرایشگر
▫️Ctrl + K Z → حالت تمرکز (Zen Mode)
▪️Ctrl + Shift + E → نمایش Explorer فایلها
▫️Ctrl + Shift + F → جستجو در کل پروژه
▪️Ctrl + Shift + X → نمایش Extension Marketplace
⚪️ ویرایش متن:
▫️Ctrl + K Ctrl + C → کامنت گذاری بلوک کد
▪️Ctrl + K Ctrl + U → لغو کامنت بلوک کد
▫️Ctrl + Shift + L → انتخاب تمام occurrences کلمه
▪️Alt + Click → ایجاد multiple cursor
▫️Ctrl + F2 → انتخاب تمام instances یک کلمه
⚪️ ناوبری هوشمند:
▪️Ctrl + T → جستجو بین تمام symbols پروژه
▫️Ctrl + Shift + O → جستجو بین symbols فایل جاری
▪️F8 → پرش به خطای بعدی
▫️Shift + F8 → پرش به خطای قبلی
▪️Ctrl + Shift + M → نمایش پنل Problems
⚪️ ترمینال و دیباگ:
▫️Ctrl + ' → نمایش/مخفی کردن ترمینال
▪️Ctrl + Shift + ' → باز کردن ترمینال جدید
▫️F10 → Step Over در دیباگ
▪️F11 → Step Into در دیباگ
▫️Shift + F11 → Step Out در دیباگ
💡اگر سوالی درباره کاربرد هر کدام از این شورتکاتها دارید، در نظرات بپرسید.
#️⃣ #پایتون #شورتکات #برنامهنویسی #پای_ویژن
#Python #Shortcuts #Programming #PyVision #VS_Code
🌐 @PyVision
قسمت سوم
⚪️ مدیریت ویرایشگر و پنلها:
▪️Ctrl + 1/2/3 → پرش بین پنلهای مختلف ویرایشگر
▫️Ctrl + K Z → حالت تمرکز (Zen Mode)
▪️Ctrl + Shift + E → نمایش Explorer فایلها
▫️Ctrl + Shift + F → جستجو در کل پروژه
▪️Ctrl + Shift + X → نمایش Extension Marketplace
⚪️ ویرایش متن:
▫️Ctrl + K Ctrl + C → کامنت گذاری بلوک کد
▪️Ctrl + K Ctrl + U → لغو کامنت بلوک کد
▫️Ctrl + Shift + L → انتخاب تمام occurrences کلمه
▪️Alt + Click → ایجاد multiple cursor
▫️Ctrl + F2 → انتخاب تمام instances یک کلمه
⚪️ ناوبری هوشمند:
▪️Ctrl + T → جستجو بین تمام symbols پروژه
▫️Ctrl + Shift + O → جستجو بین symbols فایل جاری
▪️F8 → پرش به خطای بعدی
▫️Shift + F8 → پرش به خطای قبلی
▪️Ctrl + Shift + M → نمایش پنل Problems
⚪️ ترمینال و دیباگ:
▫️Ctrl + ' → نمایش/مخفی کردن ترمینال
▪️Ctrl + Shift + ' → باز کردن ترمینال جدید
▫️F10 → Step Over در دیباگ
▪️F11 → Step Into در دیباگ
▫️Shift + F11 → Step Out در دیباگ
💡اگر سوالی درباره کاربرد هر کدام از این شورتکاتها دارید، در نظرات بپرسید.
#️⃣ #پایتون #شورتکات #برنامهنویسی #پای_ویژن
#Python #Shortcuts #Programming #PyVision #VS_Code
🌐 @PyVision
🔥2🤩1
Forwarded from PyVision | پایویژن
⌨️ ۲۰ شورتکات پیشرفته VS Code
قسمت سوم
⚪️ مدیریت ویرایشگر و پنلها:
▪️Ctrl + 1/2/3 → پرش بین پنلهای مختلف ویرایشگر
▫️Ctrl + K Z → حالت تمرکز (Zen Mode)
▪️Ctrl + Shift + E → نمایش Explorer فایلها
▫️Ctrl + Shift + F → جستجو در کل پروژه
▪️Ctrl + Shift + X → نمایش Extension Marketplace
⚪️ ویرایش متن:
▫️Ctrl + K Ctrl + C → کامنت گذاری بلوک کد
▪️Ctrl + K Ctrl + U → لغو کامنت بلوک کد
▫️Ctrl + Shift + L → انتخاب تمام occurrences کلمه
▪️Alt + Click → ایجاد multiple cursor
▫️Ctrl + F2 → انتخاب تمام instances یک کلمه
⚪️ ناوبری هوشمند:
▪️Ctrl + T → جستجو بین تمام symbols پروژه
▫️Ctrl + Shift + O → جستجو بین symbols فایل جاری
▪️F8 → پرش به خطای بعدی
▫️Shift + F8 → پرش به خطای قبلی
▪️Ctrl + Shift + M → نمایش پنل Problems
⚪️ ترمینال و دیباگ:
▫️Ctrl + ' → نمایش/مخفی کردن ترمینال
▪️Ctrl + Shift + ' → باز کردن ترمینال جدید
▫️F10 → Step Over در دیباگ
▪️F11 → Step Into در دیباگ
▫️Shift + F11 → Step Out در دیباگ
💡اگر سوالی درباره کاربرد هر کدام از این شورتکاتها دارید، در نظرات بپرسید.
#️⃣ #پایتون #شورتکات #برنامهنویسی #پای_ویژن
#Python #Shortcuts #Programming #PyVision #VS_Code
🌐 @PyVision
قسمت سوم
⚪️ مدیریت ویرایشگر و پنلها:
▪️Ctrl + 1/2/3 → پرش بین پنلهای مختلف ویرایشگر
▫️Ctrl + K Z → حالت تمرکز (Zen Mode)
▪️Ctrl + Shift + E → نمایش Explorer فایلها
▫️Ctrl + Shift + F → جستجو در کل پروژه
▪️Ctrl + Shift + X → نمایش Extension Marketplace
⚪️ ویرایش متن:
▫️Ctrl + K Ctrl + C → کامنت گذاری بلوک کد
▪️Ctrl + K Ctrl + U → لغو کامنت بلوک کد
▫️Ctrl + Shift + L → انتخاب تمام occurrences کلمه
▪️Alt + Click → ایجاد multiple cursor
▫️Ctrl + F2 → انتخاب تمام instances یک کلمه
⚪️ ناوبری هوشمند:
▪️Ctrl + T → جستجو بین تمام symbols پروژه
▫️Ctrl + Shift + O → جستجو بین symbols فایل جاری
▪️F8 → پرش به خطای بعدی
▫️Shift + F8 → پرش به خطای قبلی
▪️Ctrl + Shift + M → نمایش پنل Problems
⚪️ ترمینال و دیباگ:
▫️Ctrl + ' → نمایش/مخفی کردن ترمینال
▪️Ctrl + Shift + ' → باز کردن ترمینال جدید
▫️F10 → Step Over در دیباگ
▪️F11 → Step Into در دیباگ
▫️Shift + F11 → Step Out در دیباگ
💡اگر سوالی درباره کاربرد هر کدام از این شورتکاتها دارید، در نظرات بپرسید.
#️⃣ #پایتون #شورتکات #برنامهنویسی #پای_ویژن
#Python #Shortcuts #Programming #PyVision #VS_Code
🌐 @PyVision
👍2🔥1