Automatické přeformátovat kód Pythonu v sadě Visual Studio

Visual Studio umožňuje rychle přeformátovat kód tak, aby odpovídal konkrétním standardům formátovače. V tomto článku se dozvíte, jak získat přístup k funkcím formátování a povolit je.

Volba formátovače

Formátovací modul zdrojového kódu můžete nastavit pomocí formátování Pythonu>v Editoru> možností>nástrojů.> Nástroje Python Tools v sadě Visual Studio podporují formátování zdrojového kódu pomocí autopep8, black formatter a yapf.

Screenshot of the Python formatting options in Visual Studio and the Black formatter option selected.

Podpora Pythonu v sadě Visual Studio také přidá příkaz Vyplnit odstavec komentáře do nabídky Upravit>upřesnit, jak je popsáno v další části.

Použití formátu u výběru nebo souboru

Nastavení formátování můžete použít u veškerého obsahu v souboru nebo jenom u určitého výběru.

Chcete-li formátovat výběr, vyberte Možnost Upravit>výběr rozšířeného>formátu.

Pokud chcete formátovat celý soubor, vyberte Upravit>dokument rozšířeného>formátu.

Zalamování řádků

Můžete povolit zalamování slov v >nástrojích Možnosti>textového editoru>Python>Obecné. V Nastavení oddílu zaškrtněte políčko Zalamovat word.

Screenshot that shows how to enable word wrapping for Python in Visual Studio.

Formátování textu komentáře

Možnost Upravit>odstavec s rozšířeným>komentářem přeformátuje a formátuje text komentáře.

Přeformátování dlouhých čar

Pomocí funkce rozdělte dlouhé řádky textu, jak je znázorněno v tomto příkladu:

# This is a very long long long long long long long long long long long long long long long long long long long comment

Text je přeformátovaný jako více řádků:

# This is a very long long long long long long long long long long long long
# long long long long long long long comment

Kombinování krátkých čar

Pomocí funkce můžete kombinovat krátké řádky textu, jak je znázorněno v tomto příkladu:

# Short line of text
# more text
# text

Text se přeformátuje na jeden řádek:

# Short line of text more text text