有人知道MS支持运行VS Code以便它可以在Android OS上运行的计划吗?
有人知道MS支持运行VS Code以便它可以在Android OS上运行的计划吗?
Answers:
至少在Electron中实现Android支持之前,无法在Android上运行VS Code 。过去,这已被电子团队拒绝,请参阅电子#562
Visual Studio Codespaces和GitHub Codespaces是即将推出的服务,可在浏览器中运行VS Code。由于所有内容都在浏览器中运行,因此似乎将支持移动操作系统。
我不同意接受的答案,即缺乏电子会阻止Android上的VSC。
实际上,Electron与Apache Cordova或Adobe PhoneGap等项目在桌面上是等价的(但Electron的效率要低得多,并且可能会让位于更接近Cordova / PhoneGap的解决方案,而已-例如,已经在这里进行了开发。)
API需要从它们的电子等价物进行映射,并且许多插件会有自己的问题(但是Android在允许类似Python的东西比iOS方面具有相当的灵活性)是可行的。
另一方面,对于使用VSC的Android版本的需求可能来自使用支持Android的新Chromebook的人们,并且已经有使用crouton的ChromeOS解决方案,可在此处获得。
VSC有一个基于浏览器的实现,可让您在Android(或任何其他)设备上的浏览器上运行它。在这里查看:
迄今为止,还没有用于Android的本地VS Code编辑器,但是确实存在像Microsoft / monaco-editor这样的项目,这些项目旨在在浏览器中提供本地体验。
CodeSandbox是围绕摩纳哥构建的复杂的在线编辑器
公认的答案是正确的,下面回答了在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
}
工作中有一个第三方调试器,当前处于预览状态,但是您可以立即在VSCode中安装调试器Android扩展,并在此处获取更多信息: