Ich mag das F-String-Debugging von print (geschrieben als print (f" {○○○ =} ")
, das in Python 3.8 übernommen wurde.
Mit VS Code ist die Anzahl der Eingaben jedoch ziemlich groß, selbst wenn Sie Intellisense verwenden. Daher habe ich selbst einen Ausschnitt erstellt.
・ So erstellen Sie ein Benutzer-Snippet Menü> "Code"> "Einstellungen"> Wählen Sie "Benutzer-Snippet"> Suchen Sie nach "Python" in "Suchfeld"> "python.json" -Datei wird geöffnet
Fügen Sie die folgende Beschreibung hinzu;
python.json
{
"Print f-string debugging": {
"prefix": "print",
"body": [
"print(f\"{$1 = }\")",
],
"description": "print(f\"{ = }\")"
},
"Print with quote": {
"prefix": "print",
"body": [
"print(\"$1\")",
],
"description": "print(\"\")"
},
}
Nachfolgend finden Sie eine kurze Erklärung.
Der Name "Print F-String Debugging" spielt keine Rolle.
"Präfix" ist das Zeichen, das das Snippet auslöst.
"body" ist das tatsächlich eingegebene Zeichen. `` muss mit
` maskiert werden, $ 1
ist die Position des Cursors und $ 2
, $ 3
,, sind die Positionen, zu denen beim Drücken der Tabulatortaste zum nächsten verschoben werden soll. ..
"Beschreibung" ist die Beschreibung, wenn das Snippet angezeigt wird.
"Print with quote" ist ein Ausschnitt aus "print (" ")", den ich übrigens gemacht habe.
Ich benutze dieses Snippet oft.
Recommended Posts