Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Visual Studio lehetővé teszi a kód gyors újraformázását, hogy megfeleljen a formázási szabványoknak. Ebben a cikkben megismerkedhet a formázási funkciók elérésének és engedélyezésének módjával.
Formázó kiválasztása
A forráskód-formázót az Eszközök>beállítások>Szövegszerkesztő>Python>Formázás segítségével állíthatja be. A Visual Studio Python-eszközei támogatják a forráskódok formázását autopep8, fekete formázó és yapf használatával.
A Visual Studio Python-támogatása a Megjegyzés kitöltése bekezdés parancsot is hozzáadja aSpeciális> menühöz egy későbbi szakaszban leírtak szerint.
A formátum alkalmazása a kijelölésre vagy a fájlra
Formázási beállításokat alkalmazhat egy fájl összes tartalmára, vagy csak egy adott kijelölésre.
Egy kijelölés formázásához válassza a Szerkesztés>Speciális>Kijelölés formázása lehetőséget.
A teljes fájl formázásához válassza a Szerkesztés>További beállítások>Dokumentum formázása elemet.
Szófuttatás
A szóburkolást az Eszközök>beállításai>Szövegszerkesztő>Python>Általános lapján engedélyezheti. A Beállítások szakaszban jelölje be a Sortörés jelölőnégyzetet.
Megjegyzés szövegének formázása
ASpeciális>kitöltési megjegyzés bekezdésének> beállítás újrarendeli és formázja a megjegyzés szövegét.
Hosszú vonalak újraformázása
A funkcióval felbonthatja a hosszú szövegsorokat, ahogy az ebben a példában látható:
# This is a very long long long long long long long long long long long long long long long long long long long comment
A szöveg több sorként van újraformálva:
# This is a very long long long long long long long long long long long long
# long long long long long long long comment
Rövid sorok egyesítése
A funkcióval rövid szövegsorokat kombinálhat, ahogyan az ebben a példában látható:
# Short line of text
# more text
# text
A szöveg egyetlen sorba van átformálva:
# Short line of text more text text