有人知道MS在Android平台上支持VS Code的计划吗? 一般来说可能吗?
答案 0 :(得分:39)
至少在Electron支持Android支持之前,这是不可能的。这已被电子团队在过去https://github.com/atom/electron/issues/562
拒绝答案 1 :(得分:17)
我不同意接受的答案,即缺少电子会阻止Android上的VSC。
Electron实际上是Apache Cordova或Adobe PhoneGap等项目的桌面设备(但Electron效率低得多,并且可能会让位于更接近Cordova / PhoneGap的解决方案 - 如果可能的话 - 它已经在工作on eg. here 。)
API需要从他们的电子设备中映射出来,并且许多插件都有自己的问题(但是Android相对于iOS而言允许像Python这样的东西相当灵活)所以它是可行的。另一方面,对Android版VSC的需求可能来自使用支持Android的新Chromebook的用户,并且已经有一个使用crouton available here的ChromeOS解决方案。
答案 2 :(得分:4)
到目前为止,还没有适用于Android的原生VS代码编辑器,但项目确实存在,如Microsoft/monaco-editor,旨在提供浏览器的本机体验。
CodeSandbox是一个围绕摩纳哥建立的复杂在线编辑器
答案 3 :(得分:4)
接受的答案是正确的,如下所示,下面回答了在VS Code上开发Android的相反问题。
扩展
最终,您可以在设备模拟器上自动构建和运行应用,方法是将以下功能添加到$PATH
并从集成终端运行runDebugApp <module> <start activity>
:
# run android app
# usage runDebugApp [module] [fully qualified start activity com.package/com.package.MainActivity]
function runDebugApp(){
./gradlew -offline :"$1":installDebug && adb shell am start "$2" && adb logcat -d > logcat.log
}
答案 4 :(得分:3)
正在开发第三方调试器,它目前处于预览阶段,但您现在可以在VSCode中安装调试器Android扩展程序,并在此处获取更多信息:
答案 5 :(得分:3)
有一个基于浏览器的VSC实现,允许您在Android(或任何其他)设备上的浏览器上运行它。在这里查看: