Das Terminal bezieht sich hier auf das Terminal, das mit Shift + Control + @ in vscode startet. Außerdem ist cwd in diesem Terminal das Verzeichnis direkt über der Datei, die im Editorbereich bearbeitet wird.
Hinweis): Dieser Artikel dient nur zur Verbesserung der Debugging-Effizienz. Da ich zum ersten Mal einen Artikel schreibe, möchte ich Sie bitten, Punkte zu kommentieren, die in Bezug auf das Schreiben verbessert werden sollten, und Meinungen, die ich hätte erstellen sollen.
Ich werde nur über 2 schreiben. Fügen Sie einfach den folgenden Code hinzu.
keybindings.json
{
"key": "cmd+r",
"command": "python.execInTerminal",
"when": "editorTextFocus"
},
Bitte ändern Sie den "Schlüssel" nach Ihren Wünschen! Es wird empfohlen, auch den when-Ausdruck festzulegen. (Weil standardmäßig ein anderer Befehl festgelegt wurde und ich wahrscheinlich mit ihm verhandeln würde.)
Damit ist der Zweck dieser Zeit erreicht. (Smiley) Sie mussten nicht zum Terminal gehen und die Befehle eingeben! Wenn Sie teilweise debuggen möchten, gibt es auch einen Befehl wie "Teil auswählen und ausführen", der ebenfalls gut ist. (In meinem Fall wollte ich nur eine kurze Testdatei erstellen und ausführen, daher werde ich sie diesmal weglassen.) Es reicht jedoch nicht aus, dass sie nur für Python verwendet werden kann ... Wenn möglich sogar c oder cpp
gcc -o file file.cpp
$: ./file
```Ich möchte eine Verknüpfung, die ausreicht???
# Ich möchte verallgemeinern
Sie können die Verknüpfungsliste mit einer Verknüpfung öffnen, indem Sie cmd + K cmd + S drücken. (Kompliziert)
Wenn Sie Ausführungsdatei usw. eingeben, wird der folgende Bildschirm angezeigt. Das Anzeigeergebnis ändert sich natürlich abhängig von der installierten Erweiterung.
<img width="1060" alt="スクリーンショット 2019-12-19 13.28.32.png " src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/517924/4f86c5c4-b4e9-6d6a-00f3-eaf3790481b0.png ">
Dort
#### **`workbench.action.terminal.Ein klar verallgemeinerbarer Befehl namens runActiveFile...`**
Wenn ich es damit ausführe, tritt der folgende Fehler auf.
bash: cwd/file.py: Permission denied
#### **`Ich möchte das lösen...Vielleicht ist es ein Problem, als würde der Pass nicht bestehen...`**
Ich konnte kein Englisch lesen und gab auf. (Verschiedene Fische) Ich möchte, dass Experten kommentieren, wie es so eingestellt wird, dass es auf andere Sprachen angewendet werden kann ...
Recommended Posts