Visual Studio Code на Linux 32-бит

Visual Studio Code на Linux 32-бит

Microsoft выпустила версии Visual Studio Code для Linux и Mac, но документация в них немного скудная.

Я скачал версию для Linux (которая является двоичной), и когда я попытался запустить программу, у меня возникла следующая ошибка:

-bash: ./Code: невозможно выполнить двоичный файл: Ошибка в формате exec

Я думаю, это потому, что программа только для 64-битных версий, но я могу ошибаться. Я ничего не нашел в документации, так что, я что-то пропустил? Кто-нибудь уже сделал это или знает, что происходит?

решение1

Официальная сборка поставляется с 64-битной версией Electron, но вы можете установить на свою систему 32-битную версию и использовать ее для запуска кода Visual Studio.

Установить электрон с помощью:

npm install electron-prebuilt -g

Затем выполните:

electron PATH_TO_VSCODE/resources/app

Вам также может потребоваться установить версию Mono >= 3.0.12, если вы хотите, чтобы VSCode запускал сервер OmniSharp (это то, что обеспечивает автодополнение кода, рефакторинг и т. д. для проектов C#).

Это решение сработало для меня, за исключением того, что я не могу найти команды dnx в палитре команд.

(редактирование: добавлено примечание о моно)

решение2

Вы не сможете запустить 64-битные программы на 32-битной ОС, так что это не будет работать, если только они не выпустят 32-битную сборку, в чем я сомневаюсь.

Связанный контент