Verwenden Sie ein Makro, das beim Speichern von Python mit vscode ausgeführt wird

Installieren Sie die entsprechende Makroerweiterung https://marketplace.visualstudio.com/items?itemName=geddski.macros

Legen Sie Makros in settings.json fest

		"macros":{
			"redirectTextFileAndRunPython":[
				"workbench.action.files.save",
        {
					"command": "workbench.action.terminal.sendSequence", 
					"args": { "text": "python app.py < input.txt\n" }
				},
				],
		},

Beschreiben Sie den Makronamen in keybindings.json

{
		"key":"ctrl+q",
		"command":"macros.redirectTextFileAndRunPython"
}

Nachtrag

Ich konnte Keybinden, ohne Erweiterungen hinzuzufügen! Es ist peinlich!

nur das!


	{
		"key":"ctrl+q",
		"command": "workbench.action.terminal.sendSequence", 
		"args": { "text": "python app.py < input.txt\n"}
	}

Recommended Posts

Verwenden Sie ein Makro, das beim Speichern von Python mit vscode ausgeführt wird
[Python] Hinweise beim Versuch, Numpy mit Cython zu verwenden
Ich möchte einen Platzhalter verwenden, den ich mit Python entfernen möchte
[Python] Ein Programm, das Treppen mit # erstellt
[Python] Erstellen Sie einen LineBot, der regelmäßig ausgeführt wird
Eine typisierte Welt, die mit Python beginnt
Fehler beim Installieren eines Moduls mit Python pip
Erstellen Sie eine Seite, die unbegrenzt mit Python geladen wird
Ein Memo beim Erstellen einer Python-Umgebung mit Miniconda
[Python] [vscode] Wenn Sie sich über Space-Tab-Mix ärgern
[Webentwicklung mit Python] Vorsichtsmaßnahmen beim Speichern von Cookies
Verwenden Sie beim Schreiben von Tests mit Python unittest doCleanups für SetUps, die fehlschlagen können
Eine Geschichte, der ich nach der SFTP-Kommunikation mit Python verfallen war
[Python] Verwenden Sie JSON mit Python
Verwenden Sie Mecab mit Python 3
Verwenden Sie DynamoDB mit Python
Verwenden Sie Python 3.8 mit Anaconda
Verwenden Sie Python mit Docker
String-Manipulation mit Python & Pandas, die ich oft benutze
Ich habe eine VM erstellt, auf der OpenCV für Python ausgeführt wird
Verwenden Sie Cursur, das in Python automatisch mit sqlite3 geschlossen wird
Probleme beim Erstellen eines CSV-JSON-Konvertierungstools mit Python
Was ist in dieser Variablen (wenn das Python-Skript ausgeführt wird)?
Ein Server, der POST-Daten mit flask / python wiedergibt
Verwenden Sie communic (), wenn Sie eine Ausgabe in einem Python-Unterprozess empfangen
Ein Memo, dass ich den Datenspeicher mit Python berührt habe
[Python] Ich möchte nur den Index verwenden, wenn ich eine Liste mit einer for-Anweisung schleife
Eine persönlich verwendete Vorlage zum Erstellen von Discord BOT in Python (Notizen)
Erstellen Sie einen Discord-Bot, der einseitig mit Python benachrichtigt (nur Anfragen und JSON werden verwendet).
Beachten Sie, dass VSCode + Python einen interaktiven Anzeigemodus wie Jupyter Notebook verwendet
Eine Geschichte, die stolperte, als ich mit Transformer einen Chat-Chat-Bot erstellte
Ein Memo, das mit Python & Spark Daten aus dashDB liest
Verwenden Sie die Twitter-API mit Python
[Python] Verwenden Sie eine Zeichenfolgenfolge
Verwenden Sie TUN / TAP mit Python
Erstellen wir ein Skript, das sich bei Ideone.com in Python registriert.
Ein Memo, wenn mit Python + OpenCV schnell ein Gesicht erkannt wird
Zusammenfassung der Punkte, die beim Schreiben eines Programms zu beachten sind, das unter Python 2.5 ausgeführt wird
Eine Geschichte, die verschwunden ist, als ich einen Pfad angegeben habe, der mit tilda (~) in Python Open beginnt
Machen Sie eine Lotterie mit Python
Fehler beim Spielen mit Python
Erstellen Sie mit VSCode & Docker Desktop eine einfache Python-Entwicklungsumgebung
Verwenden Sie die Unterschall-API mit Python3
Vorsichtsmaßnahmen, die beim Aufbau einer PYTHON-Umgebung beachtet werden müssen
Erstellen Sie ein Verzeichnis mit Python
Verwenden Sie bei Verwendung einer Eigenschaft eine Klasse, die ein Objekt erbt (Klasse neuen Stils).
Mir wurde gesagt, dass ich XML_SetHashSalt nicht finden konnte, als ich versuchte, pip mit Python zu verwenden.
Hier finden Sie eine Zusammenfassung der Dinge, die beim Umgang mit komplexen Zahlen in Python hilfreich sein können
Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
[Python, Selenium, PhantomJS] Eine Geschichte beim Scrapen einer Website mit fauler Last
Erstellen Sie eine Windows Python-Ausführungsumgebung mit VScode + Remote WSL
[Python] Erstellen Sie ein Diagramm, das mit Plotly verschoben werden kann
Ich habe ein Paket erstellt, das morphologische Analysegeräte mit Python vergleichen kann
Beachten Sie, was Sie getan haben, um Flycheck mit Python zu verwenden
Einfach! Implementieren Sie einen Twitter-Bot, der auf Heroku in Python ausgeführt wird
[Python] Ein Memo, das ich versucht habe, mit Asyncio zu beginnen
Ich habe ein Shuffle gemacht, das mit Python zurückgesetzt (zurückgesetzt) werden kann