Código do Visual Studio no Linux de 32 bits

1

A Microsoft lançou as versões do Visual Studio Code para Linux e Mac, mas a documentação é um pouco pobre.

Eu baixei a versão Linux (que é um binário) e quando vim rodar o programa, tive esse erro:

-bash: ./Code: não pode executar o arquivo binário: Erro no formato exec

Eu acho que é porque o programa é apenas para versões de 64 bits, mas eu posso estar errado. Eu não encontrei nada nos documentos então, eu perdi alguma coisa? Alguém já fez isso ou sabe o que está acontecendo?

taiar
fonte
Por que o downvote?
taiar

Respostas:

1

A versão oficial vem com uma versão de 64 bits do elétron, mas você pode instalar uma versão de 32 bits no seu sistema e usá-la para executar o código visual do estúdio.

Instale o elétron com:

npm install electron-prebuilt -g

Então corra:

electron PATH_TO_VSCODE/resources/app

Você também pode precisar instalar uma versão do Mono> = 3.0.12 se quiser que o VSCode execute o servidor OmniSharp (isso é o que dá conclusão de código, refatoração, ... para projetos C #).

Esta solução funcionou para mim, exceto que não consigo encontrar comandos dnx na paleta de comandos.

(editar: nota adicionada sobre mono)

Youssef Gougane
fonte
Você está 100% certo! Muito obrigado!
taiar
Apenas para saber, onde você descobriu isso?
taiar
Eu descobri por conta própria.
Youssef Gougane
0

Você não pode executar programas de 64 bits em um sistema operacional de 32 bits, portanto, isso não funcionará, a menos que eles criem uma compilação de 32 bits - o que duvido.

bviktor
fonte