20 votes

Comment "tuer" un code Visual Studio dans un terminal ?

J'ai un petit shell script appelé "k" que j'appelle à chaque fois que je veux réinitialiser mon cycle de développement complet :

killall node
killall Xcode
killall Terminal

Comment puis-je trouver le nom final du "Visual Studio Code"-Prozess pour le tuer aussi de cette façon ?

J'ai essayé :

killall "Visual Studio Code"

Aucun processus correspondant vous appartenant n'a été trouvé

killall "Code"

Aucun processus correspondant vous appartenant n'a été trouvé

Des idées ? Je cherche une approche générique qui ne nécessite pas de recherche manuelle des PIDs.

Cette application ressemble à ceci dans Activity Monitor : enter image description here

26voto

user3439894 Points 52496

J'ai installé Visual Studio Code, version 1.1.1, et sur mon système, ce qui suit fonctionne pour moi :

kill -9 $(pgrep Electron)

Mise à jour : Je viens de tester avec Visual Studio Code, version 1.14.1, sous MacOS 10.12.5 et les résultats ci-dessus. commande ferme le code et l'assistant de code qui apparaissent dans le moniteur d'activité.

PS : killall Electron fonctionne également.

7voto

Bruno Wego Points 431

L'alternative pour Mac OS (Darwin) est :

osascript -e 'quit app "Visual Studio Code"'

3voto

nohillside Points 82672
  • utilisez Activity Monitor pour obtenir l'identifiant du processus de "Code" ( -> PID)
  • exécuter ps -ef | grep PID pour obtenir le nom du processus tel qu'il est connu du système d'exploitation.
  • exécuter killall <process name>

3voto

Balkrishna Points 139

Celui-ci fonctionne pour moi, pkill Electron o pkill Visual Studio Code

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X