返回

安卓平板上连接Ubuntu服务器code-server进行代码开发的实用指南

Android

告别局限,拥抱安卓平板编程:利用code-server开启代码开发新天地

准备就绪

踏上安卓平板编程之旅,离不开以下装备:

  • 一台安卓平板,为你所用
  • 一台搭载Ubuntu服务器或兼容Linux发行版的计算机,作为你的编程后盾
  • code-server软件,将你的服务器变成开发乐园
  • Termux SSH客户端,在平板与服务器之间架起沟通桥梁
  • Solid Explorer文件管理器,便捷访问你的代码世界

安装code-server

在你的Ubuntu服务器上安装code-server,开启开发之旅:

  1. 下载code-server:wget https://github.com/cdr/code-server/releases/download/v3.9.1/code-server-3.9.1-linux-amd64.tar.gz
  2. 解压缩安装包:tar -xf code-server-3.9.1-linux-amd64.tar.gz
  3. 移动code-server至系统目录:sudo mv code-server /usr/local/bin/
  4. 创建code-server配置文件:sudo nano /etc/systemd/system/code-server.service
  5. 输入以下配置:
[Unit]
Description=code-server service
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/code-server --bind-addr 127.0.0.1:8080
Restart=always

[Install]
WantedBy=multi-user.target
  1. 启动并启用code-server服务:sudo systemctl start code-server sudo systemctl enable code-server

连接code-server

在你的安卓平板上,安装Termux并运行:

ssh -R 8080:127.0.0.1:8080 username@ip_address

其中,username为你的Ubuntu服务器用户名,ip_address为服务器IP地址。

使用Solid Explorer文件管理器,打开http://127.0.0.1:8080,即可连接到code-server。

踏上编程之旅

连接成功后,即可在安卓平板上使用code-server进行代码开发:

  • 创建文件夹和项目
  • 编写和编辑代码
  • 访问code-server的Web界面:http://127.0.0.1:8080

安卓平板编程优势

安卓平板编程,打破了设备局限,带来诸多优势:

  • 随时随地编程: 解放于传统PC,随时随地迸发编程灵感。
  • 轻便便捷: 安卓平板轻盈易携,编程不再受空间限制。
  • 多点触控交互: 平板的多点触控,带来更加直观的编程体验。
  • 与服务器无缝协作: 代码开发在服务器进行,不受平板性能限制。

常见问题解答

1. 如何在code-server上创建项目?

使用文件管理器创建文件夹并打开即可。

2. 如何在code-server上编写代码?

打开文件并直接编辑即可。

3. 如何在code-server上调试代码?

使用code-server的调试功能,设置断点并逐步调试。

4. 如何在安卓平板上访问本地文件?

使用文件管理器连接至本地文件系统。

5. 如何更新code-server版本?

下载最新版本并替换原有文件即可。

结语

安卓平板编程,突破局限,开拓无限可能。code-server的加入,让平板编程如虎添翼。告别繁重的设备,拥抱编程的自由,在安卓平板上开启一段别样的代码之旅吧!