Команда VS Code code больше не работает на терминале в Pop OS

#ubuntu #visual-studio-code #zsh

#ubuntu #visual-studio-code #zsh

Вопрос:

Я знаю, что это часто задаваемый вопрос. Я искал, и ответы не помогли, так как многие из них предназначены для OSx и WSL. Я на Pop! _OS.

Я пользователь VS Code, и я привык вводить code . , чтобы открыть мою текущую папку в VS Code. Но на сегодняшний день этого больше не происходит.

код. = команда не найдена

Многие ответы, которые я нашел, указывают мне ctrl shift p на VS Code и введите install , чтобы найти команду, которая устанавливает оболочку. Для меня это недоступно.

экран печати vscode, показывающий вышеупомянутое объяснение

Технические характеристики:

  • Pop!_OS 20.04 LTS x86_64
  • VS Code 1.53.2
  • zsh 5.8 (x86_64-ubuntu-linux-gnu) О, мой Zsh

Комментарии:

1. Ответ Мартина сработал. Однако я не хотел добавлять больше вещей в мой .zshrc. Переустановка и установка VS Code через Pop Shop устранили проблему.

Ответ №1:

В моем случае я создал символическую ссылку.

 $ cd /usr/local/bin/
$ sudo ln -s /usr/share/code/bin/code code
 

оттуда я мог бы использовать code из любого места в терминале (я также использую Pop OS).

Комментарии:

1. Спасибо! Это также сработало для меня под управлением Pop Os 20.04 LTS

Ответ №2:

У меня была такая же проблема, и я предполагаю, что каталог установки VSCode был перемещен во время обновления VSCode (я думаю, что именно тогда он перестал работать для меня). В любом случае, это то, что я добавил в свой файл .zshrc, чтобы заставить его работать:

export PATH="/usr/share/code/bin:$PATH"

Ответ №3:

Я добавил export PATH=»/usr/share/code/bin: $PATH» в .bashrc и перезапустил терминал, и это сработало для меня.

Ответ №4:

У меня была такая же проблема, поэтому я удаляю vscode и устанавливаю его с помощью snap:

 sudo snap install code --classic