Le terminal ici fait référence au terminal qui démarre avec shift + control + @ dans vscode. De plus, cwd dans ce terminal est le répertoire directement au-dessus du fichier en cours d'édition dans la zone de l'éditeur.
Remarque): cet article est uniquement destiné à améliorer l'efficacité du débogage. Puisque c'est la première fois que j'écris un article, j'aimerais que vous commentiez les points qui devraient être améliorés en termes d'écriture et d'avis que j'aurais dû créer un tel raccourci.
J'écrirai seulement environ 2. Ajoutez simplement le code ci-dessous.
keybindings.json
{
"key": "cmd+r",
"command": "python.execInTerminal",
"when": "editorTextFocus"
},
Veuillez changer la "clé" à votre convenance! Il est également recommandé de définir l'expression when. (Parce qu'une autre commande a été définie par défaut et que j'étais susceptible de négocier avec elle.)
Avec cela, le but de ce temps a été atteint. (Smiley) Vous n'avez pas besoin d'aller au terminal et de taper les commandes! Si vous souhaitez déboguer partiellement, il existe également une commande comme "Sélectionnez une pièce et exécutez", ce qui est également bon. (Dans mon cas, je voulais juste créer un court fichier de test et l'exécuter, donc je vais l'omettre cette fois.) Cependant, il ne suffit pas qu'il ne puisse être utilisé que pour Python ... Si possible, même c ou cpp
gcc -o file file.cpp
$: ./file
```Je veux un raccourci qui fera l'affaire???
# Je veux généraliser
Vous pouvez ouvrir la liste des raccourcis avec un raccourci en appuyant sur cmd + K cmd + S. (Compliqué)
Si vous tapez un fichier d'exécution, etc., l'écran suivant s'affiche. Bien entendu, le résultat de l'affichage changera en fonction de l'extension que vous avez installée.
<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 ">
Là
#### **`workbench.action.terminal.Une commande clairement généralisable appelée runActiveFile...`**
Ainsi, lorsque je l'exécute avec cela, l'erreur suivante se produit.
bash: cwd/file.py: Permission denied
#### **`Je veux résoudre ça...Peut-être que c'est un problème que la passe ne passe pas ou quelque chose comme ça...`**
Je ne savais pas lire l'anglais et j'ai abandonné. (Divers poissons) Je voudrais que les experts commentent comment le configurer pour qu'il puisse être appliqué à d'autres langues ...
Recommended Posts