«Code». Ne fonctionne pas en ligne de commande pour Visual Code Studio sur OSX / Mac

La commande “code”. ne fonctionne pas dans ce manuel ?

Toutes les autres étapes avant cela ont fonctionné. Comment puis-je appeler Visual Studio dans le terminal sous OSX?

Monas-MacBook-Pro:myExpressApp mona$ pwd /Users/mona/nodejs/myExpressApp Monas-MacBook-Pro:myExpressApp mona$ code . -bash: code: command not found 

EDIT: J’ai fini par l’ouvrir depuis Visual Code Studio en changeant l’espace de travail mais je me demande pourquoi cette commande “code”. ne fonctionnera pas? entrer la description de l'image ici

Directement de la documentation :

Après l’installation, lancez le code VS. Ouvrez maintenant la palette de commandes ()P) et tapez la commande shell pour rechercher la commande Shell: Installez la commande ‘code’ dans la commande PATH.

entrer la description de l'image ici

Après avoir exécuté la commande, redémarrez le terminal pour que la nouvelle valeur $ PATH prenne effet. Vous pourrez simplement taper ‘code’. dans n’importe quel dossier pour commencer l’édition de fichiers dans ce dossier. Le “.” Signifie simplement “répertoire courant”


Note supplémentaire pour les utilisateurs MAC:

Merci @JasonGalvin

Assurez-vous de faire glisser l’application Visual Studio Code dans le dossier Applications. Sinon, comme l’a dit @uloco, vous devrez recommencer ce processus après le redémarrage

Si vous voulez l’append de manière permanente:

Ajoutez ceci à votre ~ / .bash_profile

export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"

source: https://code.visualstudio.com/docs/setup/mac

https://code.visualstudio.com/Docs/setup

Conseil: Si vous souhaitez exécuter VSCode à partir du terminal, ajoutez ce qui suit à votre fichier .bashrc

 code () { if [[ $# = 0 ]] then open -a "Visual Studio Code" else [[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}" open -a "Visual Studio Code" --args "$F" fi } 

Alors $ source ~ / .bashrc

Ouvrez le fichier ~/.bashrc en utilisant vi/vim $ vi ~/.bashrc

Entrez ce qui suit en appuyant sur i pour insérer:

 code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;} 

Enregistrez le fichier en utilisant :wq

Reflétez les parameters dans ~/.bashrc utilisant la commande suivante:

 source ~/.bashrc 

Il était assez simple de suivre la documentation pour installer ‘code’ sur PATH mais cela n’a pas fonctionné.

Je l’ai simplement désinstallé, puis je l’ai réinstallé.

Ouvrez la palette de commandes (⇧⌘P)

 Shell Command: Uninstall 'code' command in PATH command. 

puis installez-le à nouveau.

 Shell Command: Install 'code' command in PATH command. 

N’oubliez pas de redémarrer votre terminal pour que le nouveau PATH soit inclus.

Pour que cela fonctionne, il doit y avoir un exécutable nommé «code» dans votre chemin bash, que certains installateurs ajoutent pour vous, mais celui-ci ne l’a apparemment pas fait. Le meilleur moyen d’y parvenir pourrait être d’append un lien symbolique à l’application Visual Studio Code dans votre dossier /usr/local/bin . Vous pouvez le faire en utilisant une commande comme celle-ci dans votre terminal.

 ln -s "/Path/To/Visual Studio Code" "/usr/local/bin/code" 

Vous aurez probablement besoin de mettre sudo en face de cela pour avoir les permissions nécessaires.

Sur mon MAC je l’ai fait fonctionner:

append à .bash_profile

 code() { open -a Visual\ Studio\ Code.app $1 } 

enregistrer et dans le terminal ‘source .bash_profile’

Ensuite, dans le code terminal index.html (ou autre), ce fichier sera ouvert dans VS Code.

J’ai bêtement supprimé mon lien symbolique /usr/local/bin/code et je ne connaissais pas le chemin correct. Une réinstallation de armsage a recréé:

 brew cask reinstall visual-studio-code 

chemin s’est avéré être:

 /usr/local/bin/code -> '/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code' 

Si vous rencontrez des problèmes lors de l’utilisation de la solution Palette de commandes , vous pouvez append manuellement le code VS à la variable d’environnement $PATH démarrage de votre terminal:

 cat << EOF >> ~/.bash_profile # Add Visual Studio Code (code) export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin" EOF 

Pour ‘code’ pour travailler dans le terminal OSX, ajoutez le code comme décrit ici https://code.visualstudio.com/Docs/setup mais au lieu de “.bashrc”, dans OSX, essayez “.profile” qui est chargé au démarrage de la session du terminal.

Pour Mac OSX: Il existe un moyen d’installer Visual Studio Code via Brew-Cask.

  1. D’abord, installez ‘Homebrew’ à partir d’ ici .
  2. Exécutez maintenant la commande suivante et il installera le dernier code Visual Studio sur votre Mac.

    $> brew cask installe visual-studio-code

La commande ci-dessus doit installer le code Visual Studio et également configurer l’appel de ligne de commande de Visual Studio Code.

Si les étapes ci-dessus ne fonctionnent pas, vous pouvez le faire manuellement. En suivant la documentation Microsoft Visual Studio Code fournie ici .

Alternative à la ligne de commande Solution:

Récemment, je jouais avec les services de Mac OS X. J’ai ajouté un service à un dossier ou à un fichier pour pouvoir ouvrir ce dossier ou ce fichier dans Visual Studio Code. Je pense que cela pourrait être une alternative à l’utilisation de «code». commande si vous utilisez l’application Finder. Voici les étapes:

  • Open Automator App à partir de l’application. (Ou vous pouvez utiliser Spotlight).
  • Cliquez sur le bouton “Nouveau document” pour créer un nouveau script.
  • Choisissez “Service” comme nouveau type de document.
  • Sélectionnez «fichiers et dossiers» dans la liste déroulante «Service réception sélectionnée».
  • Recherchez l’élément d’action “Ouvrir les éléments du Finder”.
  • Faites glisser cet élément d’action dans la zone de workflow.
  • Sélectionnez l’application “Visual Studio Code.app” dans l’action “Ouvrir avec”.
  • Appuyez sur ‘command + s’ pour enregistrer le service. Il demandera un nom de service. Donne lui un nom. J’ai donné ‘Open with VSCode’. Fermez l’application Automator. Vérifiez l’image ci-dessous pour plus d’informations.

entrer la description de l'image ici

Vérifier:

  • Ouvrez l’application Finder.
  • Cliquez avec le bouton droit sur un dossier.
  • Dans le menu contextuel, recherchez l’option de menu “Ouvrir avec VSCode”.
  • Cliquez sur l’option de menu ‘Open with VSCode’.
  • Le dossier doit s’ouvrir dans l’application Visual Studio Code. Vérifiez l’image ci-dessous pour plus d’informations.

entrer la description de l'image ici