ویرگول
ورودثبت نام
آقای ربات
آقای رباتسلام من آقای ربات هستم و اینجا مطالبی در مورد پایتون، جنگو، دیتاساینس و به شکل کلی برنامه‌نویسی قرار میدم!
آقای ربات
آقای ربات
خواندن ۲ دقیقه·۴ ساعت پیش

چگونه کدهای پایتون خود را استاندارد و مرتب کنیم؟

همه ما تجربه کرده‌ایم که بعد از نوشتن چندین خط کد، به کدنویسی خود نگاه می‌کنیم و می‌بینیم که شلوغ و ناخوانا شده است. این وضعیت باعث می‌شود خواندن و نگهداری کد سخت شود و حتی گاهی باگ‌ها پنهان بمانند. خوشبختانه راهی ساده وجود دارد تا کدهای پایتون شما همیشه استاندارد، تمیز و مرتب باقی بمانند. در این مقاله با یک ابزار فوق العاده کاربردی به نام Black آشنا می‌شویم و یاد می‌گیریم چطور آن را در ویژوال استودیو کد (VS Code) فعال کنیم.


مرحله اول: نصب افزونه

برای شروع، ویژوال استودیو کد را باز کنید و به بخش Extensions یا افزونه‌ها بروید. در بخش جستجو عبارت Black Formatter را تایپ کنید و افزونه مربوطه را نصب کنید.

این افزونه یکی از بهترین ابزارها برای فرمت خودکار کد پایتون است و به شما کمک می‌کند تا بدون تلاش زیاد، کدهای تمیز و استاندارد داشته باشید.


مرحله دوم: فعالسازی و تنظیم

پس از نصب افزونه، به بخش تنظیمات ویژوال استودیو کد بروید (Manage → Settings).
در قسمت جستجو عبارت format را وارد کنید و گزینه Format on Save را فعال کنید. سپس Default Formatter را روی Black تنظیم کنید.

با این کار، هر بار که کد خود را ذخیره کنید، Black به طور خودکار کد را طبق استانداردهای پایتون مرتب می‌کند.


مرحله سوم: لذت ببرید!

حالا می‌توانید کدهای خود را هر چقدر شلخته و غیر استاندارد هم که نوشته باشید، بنویسید و بعد از فشار دادن Ctrl+S، شاهد تغییر جادویی باشید: کدها به شکل کاملاً استاندارد و خوانا در می‌آیند.

این ابزار مخصوصاً وقتی روی پروژه‌های بزرگ کار می‌کنید، ارزش واقعی خود را نشان می‌دهد و باعث افزایش سرعت توسعه و کاهش خطاهای احتمالی می‌شود.


نتیجه‌گیری

استفاده از Black Formatter در ویژوال استودیو کد یک روش ساده و سریع برای مرتب کردن کدهای پایتون است. با چند مرحله ساده نصب و تنظیم، همیشه کدهایی تمیز، قابل خواندن و استاندارد خواهید داشت.
اگر می‌خواهید برنامه‌نویسی حرفه‌ای‌تر و مرتب‌تری داشته باشید، حتماً از این ابزار بهره ببرید.

کدنویسی تمیزپایتونبرنامه نویسیپایتون پیشرفته
۱
۰
آقای ربات
آقای ربات
سلام من آقای ربات هستم و اینجا مطالبی در مورد پایتون، جنگو، دیتاساینس و به شکل کلی برنامه‌نویسی قرار میدم!
شاید از این پست‌ها خوشتان بیاید