アンドロイドでtermuxで動くために、Visual Studioコードを得る方法


Termux Androidデバイス上でUnix/Linuxのような環境を提供するアプリケーションです.しかし、以前にVisual Studioのコードのような身近なIDEを取得するにはいくつかの手順が必要でした.最近では、これは様々なパッケージメンテナによって合理化されているようです.
まず、オープンソース版のVisual Studio Code(VSコード)をインストールしますcode-server .code-serverElectron app からサポートを必要と nodejs environment .
termuxでは以下のコマンドを実行します.
pkg install nodejs

pkg install yarn
につきTermux NodeJS wiki インストール:
pkg install build-essential

pkg install python

pkg install git
ネイティブの拡張子をビルドするために必要です.
そして最後にインストールcode-server 自身.
yarn global add code-server
注意:インストールcode-server しばらくかかりますcode-server 今すぐインストールされ、フロントエンドのクライアントには、バックエンドサーバーになりますChromium ブラウザ、Androidやマイクロソフトのエッジのクロムのように.
コマンドラインからcode-server またはそれはバックグラウンドでアンパサンドを追加することによって実行しているcode-server & .
code-server &
パスワードがどこにあるかについて出力ログを取得します.
私の場合はcat ~/.config/code-server/config.yaml 何が設定されているかを知るために.
私はデスクトップとしてサムスンデックスを使用していたとしてブラウザを開き、私はサムスンインターネットを使用して、127.0.0.1 : 8080に接続し、パスワードを入力しました.

接続が完了するとプラグインをインストールできます.ご覧のように、MS - Pythonプラグインが動作します.
いくつかの警告
  • code-server is not Microsoft Visual Studio Code 概要は、すべてのプラグインがサポートされていないことです.
  • 私は他の人が遭遇したどんなソフトキーボード問題も持っていないので、サムスンdexでtermuxとコードサーバーを使っています.
  • 更新対コードcode-server 最新( 1.50.0 )
    ステップ1:キルcode-server 走るなら
    ステップ2 :すべてのパッケージを更新します.
    pkg update
    
    ステップ3:再構築を強制するためにyarn 取り除くcode-server
    yarn global remove code-server
    
    ステップ4 :追加/インストールcode-server (はい)
    yarn global add code-server
    
    仕事の検索
    ありがとうyozman on this issue ticket
    パッケージをインストールします
    pkg install ripgrep
    
    そしてcode-server ディレクトリ
    私のセットアップには、
    cd /data/data/com.termux/files/home/.config/yarn/global/node_modules/code-server
    
    へのsoftlinkrg バイナリ
    ln -s $PREFIX/bin/rg ./lib/vscode/node_modules/vscode-ripgrep/bin/rg