Dela via


Formatera om Python-kod automatiskt i Visual Studio

Med Visual Studio kan du snabbt formatera om koden så att den matchar specifika formateringsstandarder. I den här artikeln utforskar du hur du kommer åt och aktiverar formateringsfunktioner.

Välj en formaterare

Du kan ange källkodsformateraren via Verktyg>Alternativ>Textredigeraren>Python-formatering>. Python Tools i Visual Studio stöder källkodsformatering med autopep8, svart formatering och yapf.

Skärmbild av formateringsalternativen för Python i Visual Studio och alternativet Svart formatering valt.

Python-stöd i Visual Studio lägger också till kommandot Fill Comment Paragraph i menyn Redigera>avancerat enligt beskrivningen i ett senare avsnitt.

Tillämpa format på markering eller fil

Du kan använda formateringsinställningar för allt innehåll i en fil eller bara för en specifik markering.

För att formatera en markering, välj Redigera>Avancerat>Formatera markering.

Om du vill formatera hela filen väljer du Redigera>avancerat>formatdokument.

Radbrytning

Du kan aktivera ordomslutning i Verktyg>Alternativ>Textredigeraren>Python>Allmänt. I avsnittet Inställningar markerar du kryssrutan Radbryt ord .

Skärmbild som visar hur du aktiverar ordomslutning för Python i Visual Studio.

Formatera kommentarstext

Alternativet Redigera>Avancerad>Komplettera Kommentarsstycke flödar om och formaterar kommentarstexten.

Formatera om långa linjer

Använd funktionen för att dela upp långa textrader, som du ser i det här exemplet:

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

Texten formateras om som flera rader:

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

Kombinera korta linjer

Använd funktionen för att kombinera korta textrader, som du ser i det här exemplet:

# Short line of text
# more text
# text

Texten formateras om till en enda rad:

# Short line of text more text text