73 votes

Comment ouvrir le code Visual Studio en utilisant le terminal

Récemment, j'ai téléchargé visual studio code qui fonctionne comme un éditeur de texte mais je n'arrive pas à comprendre comment ouvrir le fichier de code à partir du terminal.

Lorsque j'utilise Sublime Text, la commande est subl donc quand je lance subl newFolder.c il ouvrirait automatiquement Sublime Text avec un fichier nommé newFolder.c .

Que puis-je taper pour créer/ouvrir un fichier dans Visual Studio Code ?

98voto

Michael Sandman Points 1621

Il devrait s'appeler code et pour moi, je dois juste l'exécuter.

$ code
$ code my-file

et ça marche. Si vous avez installé le .deb (disponible uniquement dans les anciennes versions d'Ubuntu), le chemin devrait être le suivant

`/usr/bin/code`

Si vous l'avez installé en tant que snap, par ex.

$ sudo snap install code --classic

Alors son chemin devrait être

`/snap/bin/code`

Si vous l'avez installé d'une autre manière, alors essayez de trouver le binaire, par ex.

command -v code

imprimera le chemin. command est un peu plus fiable que which . VS Code est une application Electron (i.e. Chrome/node) et le lanceur est un peu bancal. Par exemple, xdg-open ne fonctionne pas bien pour moi.

NOTE SUR LA VERSION POUR INITIÉS : Comme Nicholas Humphrey le fait remarquer dans les commentaires, on pourrait aussi l'appeler code-insiders si vous avez installé la version insiders. Cela vous permet d'avoir des installations côte à côte de la version normale et de la version insider.

42voto

Shane Hudson Points 521

La bonne façon de procéder est d'ouvrir Visual Studio Code et d'appuyer sur Ctrl + Shift + P sous Windows (ou Cmd + Shift + P sur Mac) puis tapez Install 'code' command in PATH . A un moment donné, vous devriez voir apparaître une option qui vous permet d'installer la commande Shell, cliquez dessus. Ensuite, ouvrez une nouvelle fenêtre de terminal et tapez code .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X