Como abrir código do Visual Studio usando o terminal


50

Recentemente, baixei o código do visual studio, que funciona como editor de texto, mas não consigo descobrir como abrir o arquivo de código do terminal.

Quando eu uso o Sublime Text, o comando é subl: portanto, quando eu o executo, subl newFolder.cele abre automaticamente o Sublime Text com um arquivo chamado newFolder.c.

O que posso digitar para criar / abrir um arquivo no Visual Studio Code?



Você tentou; gedit newFolder.c; nano newFolder.c; vim newFolder.c ??
Rahul

Nenhum @Rahul deles trabalho
Giorgi Cercvadze

Se nenhum deles funcionou, você PATHprovavelmente está maluco. O que echo $PATHte mostra? O que você esperava?
Michael Sandman

1
Em vez de ctrl +shift+P... install shell ...tente ir para o mesmo lugar ctrl+shift+Pe digitar install 'Code' command in PATH. Isso funcionou para mim quando nenhuma das outras soluções funcionou. Eu encontrei-o aqui: stackoverflow.com/a/30627956
Ricky

Respostas:


66

Deveria ser chamado codee, para mim, só preciso executá-lo.

$ code
$ code my-file

e isso funciona. Eu instalei o .deb que o coloca /usr/bin. Se você o instalou de outra maneira, tente encontrar o binário

$ command -v code

imprimirá o caminho ... de maneira mais confiável que which code. O VS Code é um aplicativo Electron (por exemplo, Chrome / nó) e o iniciador é um pouco instável. Por exemplo, xdg-opennão funciona bem para mim.


3
sim!! trabalhou para mim.
Avnish alok

34

A maneira correta é abrir o Código do Visual Studio e pressione Ctrl+ Shift+ Pe digite install shell command. Em algum momento, você verá uma opção que permite instalar o comando shell, clique nele. Em seguida, abra uma nova janela do terminal e digite code.


5
Essa opção não está chegando em 1.25.1
silencedmessage

2
@silencedmessage tente digitar shell. Isto é o que parece para mim
Alex Cory

Para o Mac OS, você deve usar CMD + Shift + P
James Jordan Taylor

2
Em vez de install shell command, para mim, foiInstall 'code' command in PATH
tomp
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.