Executar / Abrir VSCode do Mac Terminal
Gostaria de executar / abrir o Código do Visual Studio no Mac OSX Terminal executando este comando code .. Encontrei instruções aqui:
Aparentemente, eu preciso incluir isso no meu .bashrcarquivo, então o fiz, mas sem sucesso.
Eu editei o .bashrcarquivo aqui:
~/.bashrc que aponta para /Users/username/.bashrc
Qual .bashrcdevo editar?
você originou o .bashrc após adicionar a função? $ source ~/.bashrc. Eu sugiro que você obtenha a fonte .bashrcde ~/.bash_profile.
— sarbbottam
Em OS Xgeral, você adiciona isso ao seu ~/.bash_profile- e não ~/.bashrcreinicia Terminal.appou origina-o como mencionado.
l'L'l é direito, adicionando o trecho de obras .bash_profile
Com o VS Code 0.3.0, recomendamos usar uma sintaxe diferente para o comando code. Este novo suportes de sintaxe vários argumentos e corretamente identifica o diretório de trabalho atual: código () {VSCODE_CWD = "$ PWD" aberta -b -n "com.microsoft.VSCode" --args $ *}
— lukas_o
Abra o Código do Visual Studio e pressione Command+ Shift+ Pou F1digite a Shellpaleta de comandos agora você pode encontrar essa opção como Shell Command : Install code in PATHna lista sugerida na paleta de comandos. Selecione essas opções.
Agora abra o seu tipo de terminal.
— Raja Jaganathan
isso funciona, não atualizando PATH com o caminho completo para alcançar o VSCode; em vez disso, introduz um link simbólico /usr/local/bin/code@ -> /Applications/Visual Studio Code.app/Contents/Resources/app/bin/code que vindo de um fundo linux parece estranho mas eu acho que essa é a forma como rolos OSX
Para quem estiver com a perda do "código". comando ao reiniciar, você pode ter o programa de código como quarentena. derflounder.wordpress.com/2012/11/20/…
— RicardoVallejo
@RZKY Você tem alguma referência? Ainda estou vendo esses comandos na v1.44.2
Funciona como esperado. OS X 10.15.4
— tela de proteção
Eu apenas ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/vscode
— Andre Ravazzi 05 de
Se você estiver em Mac OSX Maverick, é ~/.bash_profilenão~/.bashrc
Tente colocar o código lá, feche o terminal e tente novamente. Deveria estar funcionando
— Jabran Saeed
Esse não é mais o método atualizado, use as instruções em stackoverflow.com/a/36882426/107156 . Agora, esse é um recurso interno para codificar, e você apenas precisa instruí-lo para instalá-lo para você.
graças @KyleBrandt para postar as instruções atualizadas
Eu só quero retirar a resposta de Benjamin Pasero de dentro de seu comentário, pois parece a melhor solução. É a dica dada na página Configurando o Visual Studio Code onde diz ...
Se você deseja executar o Código VS a partir do terminal, acrescente o seguinte ao seu arquivo ~ / .bash_profile (~ / .zshrc no caso de usar o zsh).
Agora, você pode simplesmente digitar code .qualquer pasta para começar a editar os arquivos nessa pasta. [Ou code test.txtpara ir trabalhar no test.txtarquivo]
No Mac, você pode: Exibir> Paleta de comandos> Comando Shell> "comando instalar código no caminho". Eu diria que haveria algo semelhante para outros sistemas operacionais. Depois que eu faço
e me diz que colocá-lo em / usr / local / bin
Às vezes, apenas adicionar o comando shell não funciona. Precisamos verificar se o código do visual studio está disponível na pasta "Aplicativos" ou não. Esse foi o meu caso.
No momento em que você faz o download do código VS, ele permanece na pasta "Downloads" e o terminal não é ativado a partir daí. Então, mudei manualmente meu código VS para a pasta "Aplicativos" para acessar do Terminal.
Etapa 1: faça o download do código VS, que fornecerá uma pasta compactada.
Etapa 2: execute-o, o que dará um tipo de arquivo exe na pasta de downloads.
Etapa 3: mova-o para a pasta "Aplicativos" manualmente.
Etapa 4: Abra o código VS, "Command + Shift + P" e execute o comando shell.
Etapa 5: reinicie o terminal.
Etapa 6: digitando "Código". no terminal deve funcionar agora.
Uma coisa que fez a resposta aceita não funcionar para mim é que eu não arrastei o pacote vs code para a pasta de aplicativos
Então você precisa arrastá-lo para a pasta de aplicativos e executar o comando dentro do código vs (mostrado abaixo) conforme o documento oficial
Abra a paleta de comandos (⇧⌘P) e digite 'shell command' para encontrar o comando Shell Command: Install 'code' no comando PATH.
Obrigado @Ahmed isso funcionou para mim. Eu tive que adicionar o aplicativo à pasta Application e atualizar o .bash_profile com o aplicativo PATH, como você sugeriu
— Ahmed Elkoussy 13/01
Que tal um alias simples do Bash que você cole no seu .bash_profile?
alias code = "abra -a / Aplicativos / Visual \ Studio \ Code.app"
Para abrir o diretório atual:
Para configurar o caminho do código VS permanentemente no Mac OS;
basta abrir .bash_profile usando o seguinte comando no terminal
Em seguida, adicione o seguinte caminho ao .bash_profile
salve o arquivo .bash_profile e saia do terminal. Em seguida, reabra o terminal e digite code .para abrir o código VS.
— Randil Tennakoon
funciona para mim, muito obrigado!
— CuteShaun 14/06
Eu simplesmente criei um arquivo chamado código:
Em seguida, coloque isso em / usr / local / bin
Enquanto o arquivo estiver em algum lugar no seu caminho, você poderá abrir um arquivo digitando: code
Para configurá-lo, inicie o VS Code. Em seguida, abra a paleta de comandos (⇧⌘P) e digite o comando shell para encontrar o comando Shell Command: Install 'code' no comando PATH.insira a descrição da imagem aqui
— menzil
Como isso difere da resposta mais votada já aqui?
Prefiro ter links simbólicos no diretório inicial, pelo menos neste caso. Aqui está como eu tenho as coisas configuradas:
Então, eu liguei para o binário VSCode da seguinte maneira:
Agora eu posso emitir code .em qualquer diretório que eu desejar.
abra o localizador e vá para aplicativos e verifique se o vscode existe lá; em seguida, abra o tipo de exportação de terminal PATH = "/ Aplicativos / Visual Studio Code.app/Contents/Resources/app/bin"
— HeshamSalama
Acabei de criar um link simbólico do programa "code" fornecido no pacote Visual Studio Code.app para / usr / local / bin (um local em que prefiro colocar coisas assim e que já está no meu caminho na minha máquina) .