
Eu segui oinstruçõespara instalar o vscode:
Linux
- Baixe o código do Visual Studio para Linux.
- Crie uma nova pasta e extraia VSCode-linux-x64.zip dentro dessa pasta.
- Clique duas vezes em Código para executar o Visual Studio Code.
Dica: Se você deseja executar o VS Code a partir do terminal, crie o seguinte link substituindo /path/to/vscode/Code pelo caminho absoluto> para o executável do Code
sudo ln -s /path/to/vscode/Code /usr/local/bin/code
Agora, você pode simplesmente digitar
code .
qualquer pasta para começar a editar os arquivos nessa pasta.
No entanto, ao digitar, code .
recebo:
No command 'code' found, did you mean:
Command 'cone' from package 'cone' (universe)
Command 'tcode' from package 'emboss' (universe)
Command 'ode' from package 'plotutils' (universe)
Command 'cdde' from package 'cdde' (universe)
Command 'node' from package 'node' (universe)
Command 'node' from package 'nodejs-legacy' (universe)
Command 'cde' from package 'cde' (universe)
Command 'cobe' from package 'python-cobe' (universe)
O que eu fiz errado?
Clicar no executável do código funciona bem.
nikolai@dante:~$ ls -l /usr/local/bin/code
lrwxrwxrwx 1 root root 12 Oct 3 17:13 /usr/local/bin/code -> /vscode/Code
nikolai@dante:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Responder1
Eu costumava ter o mesmo problema, apenas removi o link criado com:
unlink /usr/local/bin/code/Code
Em seguida, criei novamente o link diretamente em "/usr/local/bin" como abaixo
sudo ln -s /path/to/vscode/Code /usr/local/bin
Funciona para mim, deixe-nos saber se funcionou ...
Responder2
Instalei code-insiders através de softwares Ubuntu. como é uma instalação instantânea, foi instalado em /snap/bin/code-insiders . para verificar se um aplicativo está instalado. correr
$ dpkg -l
fornece uma lista completa de aplicativos instalados no sistema. procure code-insiders
lá. para verificar o diretório de instalação dos code-insiders, execute
$ which code-insiders
No meu caso estava aparecendo/snap/bin/code-insiders
então eu vinculei /usr/bin
executando o comando.
$ sudo ln -s /snap/bin/code-insiders /usr/bin
e então tudo pronto. então eu poderia executar o código do terminal usando
$ code-insiders .
Responder3
O caminho está /vscode/Code
correto ou você quis dizer ~/vscode/Code
? Verifique o link que você criou...
Ou se preferir você pode instalar o VSCode comeste roteiro
curl -L https://go.microsoft.com/fwlink/?LinkID=620884 > /tmp/vscode.zip
unzip -qq /tmp/vscode.zip -d /tmp
sudo cp -r /tmp/VSCode-linux-x64 /opt/vscode
sudo ln -s /opt/vscode/Code /usr/local/bin/vscode
sudo rm -rf /tmp/VSCode-linux-x64
sudo rm -f /tmp/vscode.zip
sudo touch /usr/share/applications/vscode.desktop
sudo chmod 777 /usr/share/applications/vscode.desktop
sudo echo -e "[Desktop Entry]\nName=VSCode\nComment=Visual Studio Code\nExec=/opt/vscode/Code\nIcon=/opt/vscode/resources/app/vso.png\nType=Application\nVersion=1.0\nTerminal=false\nCategories=Development" > /usr/share/applications/vscode.desktop
sudo chmod 644 /usr/share/applications/vscode.desktop
Eu o criei como vscode
e não apenas code
. Mas se você quiser code
basta alterar esta linha:
sudo ln -s /opt/vscode/Code /usr/local/bin/vscode
para
sudo ln -s /opt/vscode/Code /usr/local/bin/code
E deve funcionar.
Responder4
Eu costumava ter o mesmo problema e resolvi instalando o vscode novamente usando
código de instalação sudo apt
Agora funciona