AndroidプラットフォームでVS CodeをサポートするMSの計画を知っている人はいますか?一般的には可能ですか?
少なくともAndroidサポートがElectronに実装されるまで、それは不可能です。これは過去に電子チームによって拒否されました https://github.com/atom/electron/issues/562
電子の欠如がAndroidのVSCを妨げるという受け入れられている答えには同意しません。
Electronは、実際にはApache CordovaやAdobe PhoneGapのようなデスクトップ同等のプロジェクトです(しかしElectronははるかに効率が悪く、可能であればCordova/PhoneGapにより近いソリューションに道を譲ります-すでに機能しています 例:here 。)
APIは電子同等物からマッピングする必要があり、多くのプラグインには独自の問題があります(ただし、AndroidはiOSと比較してPythonのようなものを許可するのにかなり柔軟です)実行可能です。
一方、VSCのAndroidバージョンの需要は、Androidをサポートする新しいChromebookを使用している人々からの要求であり、crouton ここで利用可能です 。
受け入れられた答えは尋ねられたとおり正しいです、以下は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
}
これまでのところ、Android用のネイティブVSコードエディターはありませんが、ブラウザーでネイティブエクスペリエンスを提供することを目的とする Microsoft/monaco-editor のようなプロジェクトは存在します。
CodeSandbox は、モナコを中心に構築された洗練されたオンラインエディターです。
VSCのブラウザーベースの実装により、Android(またはその他の)デバイス上のブラウザーで実行できます。こちらをご覧ください:
サードパーティのデバッガーが動作中です。現在プレビュー中ですが、VSCodeにデバッガーAndroid拡張機能を今すぐインストールして、ここで詳細を確認できます。