Código do Visual Studio no Linux de 32 bits

Código do Visual Studio no Linux de 32 bits

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

Baixei a versão Linux (que é binária) e quando fui rodar o programa, tive este erro:

-bash: ./Code: não é possível executar o arquivo binário: Erro no formato exec

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

Responder1

A versão oficial vem com uma versão de 64 bits do Electron, mas você pode instalar uma versão de 32 bits em seu sistema e usá-la para executar o código do Visual Studio.

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 que fornece 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)

Responder2

Você não pode executar programas de 64 bits em um sistema operacional de 32 bits, então não funcionará, a menos que eles liberem uma versão de 32 bits - o que duvido.

informação relacionada