2016-03-29 4 views

ответ

18

Это невозможно, по крайней мере, до тех пор, пока поддержка Android не будет реализована в Electron. Это было отклонено группой электроники в прошлом https://github.com/atom/electron/issues/562

+0

Спасибо! Теперь совершенно понятно, почему нет версии для Android VS Code –

+0

downvote: Это уже не так, см. Ответ Брайана – Felipe

+1

@Felipe Я считаю, что это совсем другое. Я полагаю, что OP означает «Могу ли я запустить VS-код на Android» (нет из-за Electron), а не «Поддерживает ли VS-код разработку Android» (может быть расширение для благодарности). –

4

В работе есть сторонний отладчик, в настоящее время он находится в режиме предварительного просмотра, но вы можете установить расширение отладчика Android в VSCode прямо сейчас и получить дополнительную информацию об этом здесь. :

https://github.com/adelphes/android-dev-ext

+1

Хотя полезно, это ответ на что-то, что было * не * задано в исходном фактическом вопросе о работе VS Code * на * Android. – Maks

8

Я не согласен с принятым ответ, что отсутствие электрона предотвращает VSC на Android.

Electron действительно рабочий стол equivelent проектов, таких как Apache Cordova или Adobe PhoneGap (но Electron гораздо менее эффективен и, предположительно, уступит решения гораздо ближе к Кордова/PhoneGap, когда это возможно. - это уже работал on eg. here)

API должен быть сопоставлен с их электронными эквивалентами, и многие из плагинов будут иметь свои собственные проблемы (но Android разумно гибко относится к разрешению таких вещей, как Python, по сравнению с iOS), так что это выполнимо.

С другой стороны, спрос на версию VSC для Android, вероятно, исходит от людей, использующих новые устройства Chromebook, поддерживающие Android, и уже существует решение для ChromeOS с использованием crouton, available here.

+0

Это круто! Я попробую. Благодаря! –

+0

см. Ответ Брайана – Felipe

1

На сегодняшний день нет специального редактора VS-кода для Android, но проекты существуют как Microsoft/monaco-editor, которые направлены на предоставление собственного опыта в браузере.

Монако редактор раздвоенный из источника VS кода, поэтому он имеет автодополнение и IDE-подобный опыт, который вы привыкли ожидать настольный эквивалент иметь

+0

Отличный проект! Но по какой причине у нас должна быть вилка из VS-кода? –

+0

@EmbeddedDev Я не совсем уверен, что вы пытаетесь спросить, но редактор Monaco основан на том же исходном коде, что и VSCode, поэтому его разветвлено – samdd