La version open-source de VS Code s'appelle serveur de code . Pour le faire fonctionner sur Android (sans Root), vous aurez besoin :
Termux
Une fois Termux lancé, vous devrez installer un certain nombre de paquets en tant que code-server
est un Application Electron et a besoin du soutien de nodejs
.
pkg install nodejs
pkg install yarn
Par le Wiki Termux NodeJS que vous devriez probablement avoir installé :
pkg install build-essential
pkg install python
car ils sont nécessaires pour construire des extensions natives.
Et enfin, installez code-server
lui-même.
yarn global add code-server
avertissement lors de l'installation code-server
prend un certain temps
code-server
est maintenant installé et sera le back-end pour votre front-end qui sera un navigateur basé sur Chromium, comme Chrome pour Android ou Microsoft Edge.
code-server
Vous voudrez probablement faire tourner le serveur en arrière-plan comme suit code-server &
. L'esperluette place le processus en arrière-plan.
À ce moment-là, vous recevrez des logs indiquant où trouver le mot de passe.
Ouvrez un navigateur, comme j'utilisais Samsung DeX j'ai utilisé Samsung Internet, connectez-vous à 127.0.0.1:8080
et entrez le mot de passe.
Dans mon cas, j'ai utilisé cat ~/.config/code-server/config.yaml
pour savoir ce qui a été configuré.
Comme vous pouvez le voir dans la capture d'écran, même le plugin MS Python semble fonctionner (pour l'instant).
Quelques mises en garde