راکت

فرمت کردن کدها در پایتون

5 پاسخ

سلام

وقتی می خوام تو vscode کد های پایتون رو مرتب کنم از کلید ترکیبی Ctrl + i استفاده می کنم (همون کلید Ctrl + F تو ویندوز).

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

اما تو پایتون اینطوری نیست و گویا پیش نیازی داره

۱− چرا باید پیش نیاز داشته باشه؟ چه فرقی داره با php

2- چطوری باید این مشکل رو برطرف کنم چون وقتی روی نصب کلیک می کنم خطای دیگه ای داده میشه که در ادامه تصویر هر دو حالت رو قرار دادم

تصویر ۱ موقعی که کلید ترکیبی مرتب سازی رو میزنم
m'lady

و خطایی که میده
m'lady

ثبت پرسش جدید

پاسخ‌ها

5
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

سلام و وقت بخیر بله شما نیاز دارید code formatter مربوط به پایتون رو نصب بفرمایید.

sariapro
sariapro
@sariapro

ممنونم حسام جان
اصل سوالم این بود که چرا؟ چرا باید نصب کنم
چرا برای php همچنین چیزی نیست. چه فرقی هست

شاید پاسخ شما همین‌جا باشد

علیرضا معمارزاده
علیرضا معمارزاده
@alireza.mzh

تخصص: junior level developer

سلام ارادت
@sariapro
prettier - code formatter رو نصب کنید
بعد داخل setting.json کد زیر رو وارد کنید

"editor.formatOnSave": true

بعد از این کار هر بار که ctrl + s رو بزنید خودکار کدتون مرتب میشه

sariapro
sariapro
@sariapro

ممنونم رفیق.

اما واقعیت من از گرفتن جواب اصل سوالم محروم موندم :)

سوال اصلیم رو باز مطرح می کنم که:
چرا؟ چرا باید نصب کنم. چرا برای php,js ,... همچنین چیزی نیست. چه فرقی هست

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

@sariapro
شاید بخاطر اینه که زمانی که vscode ساخته شده پایتون زبان فراگیری یا ثابتی نبوده و بنای ساخت رو بر قدیمی بودن زبان ها مثه js php و غیره گذاشتن و بقیه زبان ها رو گذاشتن برعهده extension ها که توسط برنامه نویسان دیگه به ide اضاف بشه. بعضی سوال ها رو نمیشه دقیق گفت و فقط میتونیم حدس بزنیم اینقدر گیرسه پیچ ندین به مسئله ی که جوابی شاید براش نباشه فقط نصب کن و برووو کار کن :)

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

ورود یا ثبت‌نام