平板上写代码的省钱方案:Acode+Termux教程

需求

虽然我的笔记本电脑是比较轻薄的,但是仍然比平板要厚重。我去上课最多带个平板,但一定不会带电脑去的。

由于我时不时就要在课堂上写点代码,所以我急需一种能在平板上写代码的解决方案

我一开始考虑了云电脑,比如阿里云无影云桌面。但是价格劝退(以前学生能 199 一年续费 3 次的,但是我去的时候已经没了),带宽也挺捉急的。

于是便只能利用平板本身了。

方案选择

才疏学浅,我能想象到的方法有以下几种:

每个方案的优劣如下:

最完美的方案,但是可惜到现在为止都是做梦。

操作难度适中,续航还算友好一起看,由于直接在本机的浏览器运行,自然是没有延迟一起看博客,没有卡顿的。

需要一点操作,对续航不是很友好,还有点卡卡的,但是因为是原生 VS Code,所以能使用 SSH Remote。

简单的方案,但是也只能写一点简单的东西了,基础的 Python、Markdown 是没有问题的。

应急用还算可以。

需要一定的钞能力。

以下就是我 Acode + Termux 的解决方案。

Acode

一款安卓端非常不错的编辑器。对 Python 的支持还是可以的,其他语言也拥有高亮。

Play Store 直接搜索安装即可。

插件

我安装了以下插件:

Termux

用于程序的运行、Debug 等。

安装通过 GitHub Release 或者 Fdroid 均可。

换源

termux-change-repo

升级

apt upgrade -y

安装我需要的包

apt install nodejs git zsh

安装 AcodeX Server

curl -sL https://raw.githubusercontent.com/bajrangCoder/acode-plugin-acodex/main/installServer.sh | bash

启动 AcodeX Server

acodeX-server

默认开启在 8767 端口。这时候回到 Acode 按 Ctrl + K 即可连接。

因为我正在学习 Rust 和 Python,来配置相关环境

Python

安装依赖

apt install libopenblas clang fftw libzmq

安装 numpy

MATHLIB="m" pip3 install numpy

安装 jupyter

pip install jupyter

scipy 还没装上。

Rust

安装 Rust

apt install rust

由于 Termux 的 Rust 并没有带 rustup,因此如果需要 rustup 需要自己交叉编译整个 Rust 环境。我捣鼓不来。

本文转载自互联网,如有侵权,联系删除

发布评论