Termux默认是不带图形界面的,用来编程只能靠ssh挂到电脑端,然后用vim等传统手段。

老派的程序员当然都推荐vim啦,巴拉巴拉一大堆好处,总想拉我们入(jin)伙(keng)。

作为新时代年轻人,我们的共同特点是:懒!用vim那么反人类的东东写程序还是算了吧。

考虑到当前都是2020年了,新时代了总得有点新手段吧。新青年们写程序都用visual studio code!

Aid Learning则带有桌面,而且新版已经安装上了vs code,小伙伴们就不用看下面的安装步骤了!Aid Learning --build a Linux running on the Android with GUI, AI and Python​www.aidlearning.net

有啥不明白的或者特殊需求,就去QQ群:111245605,Aid Learning交流群。

重要的事说三遍:

Aid自带vs code!

Aid自带vs code!

Aid自带vs code!

Termux上我们也可以用vs code嗨起来!前提是你按我说的来:

方法如下:

首先安装完整版Linux。myastrotong:极致安卓之—Termux安装完整版Linux​zhuanlan.zhihu.com

然后安装node.js,请参考:myastrotong:Termux安装网页版文档查看与修改器wcode及Node.JS​zhuanlan.zhihu.com

上github下载code-serverhttps://github.com/cdr/code-server​github.com

官网的介绍为:

code-server is VS Code running on a remote server, accessible through the browser.

点击如下红圈内部,下载编译好的二进制文件:

下载如图的arm64版本的tar.gz安装文件:

为了节约解压缩时间,你可以用7-zip在PC上把tar.gz文件提取出tar文件,然后拷贝到手机内。

进入Termux,开启完整版Linux。

比如我把二进制文件tar下载到/home/code-server/目录下,解压:

tar -xvf code-server2.1698-vsc1.41.1-linux-arm64.tar

解压完成以后

cd code-server2.1698-vsc1.41.1-linux-arm64

进入文件后,输入如下指令开启vscode:

export PASSWORD=123456

./code-server --auth password --port 9999

上述指令中password表示登录时输入你自己定的密码,这里是123456,port表示开启的端口号,这里是9999。

这样你就可以在手机自身浏览器或者局域网内的在PC端或者pad端来访问了:

假设你的手机ip为192.168.3.28(在Termux上用ifconfig指令查看)

则在PC端浏览器可输入:

http://192.168.3.28:9999

登录界面如下,输入你定义的密码:

密码输入以后,就开启了vscode,效果如下。

在手机端浏览器输入如下地址:

http://localhost:9999

进入登陆界面,效果如下:

输入密码确认登陆以后,进入vscode。

手机竖着正常使用时的效果如下:

基本看不到右端界面。点击下图红圈所示快捷按钮,然后打开程序文件,效果如下所示:

把手机打横,显示的效果如下:

显然在手机端基本是没法使用浏览器编程的,vs code和jupyter lab在手机上的问题是一样的,能够显示的有效区域太少了,但是应个急谢谢也是可以的。

期待未来的折腾屏手机普及吧,这样手机才能愉快的编程序。

当前,咱们还是老老实实的在PC端写程序吧。

当然内网环境下,可以配合10寸的pad端,再或者华为M6、MatePad Pro,还有surface go,或者联想D330。这些都可以当做一个可靠的前端愉快的写程序。

以上就是完整的安装过程,剩下的就不用我说了吧,去安装你想要的各类编程插件吧!

用手机版vs code开启愉快的编程吧!

好消息:

骁龙865 CPU单核性能在Geekbench5的测试结果表明,骁龙865已经基本等于i3-8100的性能了!

详情下面这货!单核934分,几乎等于i3-8100的1000分了。

所以大家千万别小看当前安卓手机的性能了,用他们来跑程序也已经很厉害了。

不信你看我的测评:myastrotong:基于gcc的安卓手机、树莓派4B、Surface Go性能测试​zhuanlan.zhihu.commyastrotong:把安卓手机性能发挥到极致之-基于Aid Learning的安卓Java并行计算性能测试​zhuanlan.zhihu.commyastrotong:把安卓手机性能发挥到极致之-Aid Learning平台C++及基于OpenMP并行性能测试​zhuanlan.zhihu.com

甚至我还把手机串起来组了个集群跑并行计算了(我穷,就只有两个手机,just demo!):myastrotong:极致安卓—手机Termux/Aid Learning组集群分布式并行计算​zhuanlan.zhihu.com

华为平板安装python_极致安卓—Termux/Aid Learning安装宇宙最强VS Code相关推荐

  1. matlab中如何调用gpu进行并行计算_极致安卓-Termux/Aid learning开启WebGL手机GPU并行计算...

    在我的之前的测评中,我利用Termux和Aid Learning测试过基于C/C++的openmp并行程序,基于Java的并行程序,还有基于MPI以及基于Java的分布式集群并行.但是很遗憾,一直无法 ...

  2. 安卓手机变成横屏_华为平板M6体验:安卓平板唯一旗舰,强大性能通吃娱乐办公...

    如果说此前为什么安卓平板普遍容易被用户吐槽,配置和性能应该是其中最关键的一个原因.虽然手机已经有了麒麟980或者骁龙855这样的旗舰级配置,然而同样采用安卓系统的平板电脑,配置却远不如手机,反观苹果在 ...

  3. 如何安装python_怎么在Windows操作系统下安装Python和Networkx

    Networkx是一套基于Python的多种网络构造库.因为之前没有学过Python,因此一点点上手,这一篇讲一讲如何在Windows环境下安装Python2.7和Networkx. 首先要澄清一下, ...

  4. vm虚拟机下linux安装python_机器人编程01——虚拟机VM安装Ubuntu并配置python开发环境...

    原博文 2020-03-05 13:58 − 机器人第一周 1 Ubuntu系统安装 右键以管理员身份打开Vmware,点击创建新的虚拟机 ​ 在创建向导中选择"典型" ​ 把安装 ...

  5. 蓝牙驱动卸载后自动安装_在安卓旧手机上安装「人人影视客户端」实现收藏后自动下载...

    最近折腾了将「人人影视客户端」安装在老手机上(Android),实现收藏后自动下载这个很赞的功能,让老物再利用,又节约资源. 节约资源是因为相较于其他需要 24 小时运行的设备(NAS.电脑.服务器等 ...

  6. 乌班图安装python_乌班图中怎么安装python

    Ubuntu16.04默认安装了Python2.7和3.5 请注意,系统自带的python千万不能卸载! 输入命令python 按Ctrl+D退出python命令行 输入命令sudo add-apt- ...

  7. 苹果笔记本怎么安装python_苹果系统MAC下如何安装Python解释器

    Mac电脑自带python环境,打开终端,输入python,按下enter键,查看自己电脑中的python版本(默认安装的是python2.7版本) [提示:查看完python的版本后,输入exit( ...

  8. termux安装python3失败_把安卓手机性能发挥到极致之-Termux安装Python及Jupyter

    Termux环境使用Python太难看也不方便,比较好的方式是用网页浏览器使用Jupyter来运行Python. 写在前面--利用Jupyter写Java和Python的方法见: myastroton ...

  9. 在eclipse安卓sqlite怎么用_把安卓手机性能发挥到极致之-Aid Learning

    一直以来,由于工作条件限制,单位只能使用XP!!!什么64位操作系统,什么新Python,什么64位Java,统统与我无缘!!! 魂牵梦绕,寻求替代方案,什么Intel NUC,什么树莓派,什么淘宝小 ...

最新文章

  1. 基于聚类的图像分割-Python
  2. 在2020年到来之前,你应该知道的10大科技趋势预测
  3. dedecms调用自定义会员模型会员信息的方法
  4. java消息推送怎么实现_调用钉钉接口实现机器人推送消息
  5. BZOJ2299 HAOI2011向量(数论)
  6. Yahoo 拒绝 Microsoft 的收购请求
  7. php接收get数组参数吗,php获取到data参数,如何与数组匹配
  8. Linux shell程序一
  9. SpringBoot找不到或无法加载主类
  10. 广电总局清查整治电视购物频道 23档收藏类购物节目停播
  11. Mapper XML Files详解
  12. CocoaPods停在Analyzing dependencies解决方案
  13. Docker的使用(未完待续)
  14. Johnson 算法 洛谷P5905
  15. PCA 实践 利用 PCA 算法对人脸数据集内所有人进行降维和特征提取 PCA原理解析+代码
  16. Java算法七:骑士走棋盘
  17. 视图优化oracle,干货|Oracle复杂视图优化案例分析
  18. 基于Labview的信号发生器的设计 [转】
  19. win7计算机桌面文件位置更改,win7怎么更改桌面文件夹路径_win7更改桌面文件路径的图文步骤...
  20. linux网络通信命令-如何给其他用户发送消息发送全体消息

热门文章

  1. C语言循环求出2的10次幂,C语言求2的100次幂的结果.doc
  2. linux系统安装文网卫士,360主机卫士 Linux 版本 安装
  3. php krsort重置索引,PHP数组处理函数举例
  4. table切换数据 vue_Vue 知识整合贴 ( 超干货,适合收藏)
  5. ros自己写避障算法_迷雾学术篇|视觉感知的无人机动态避障(下篇)
  6. 【uni-app】动态计算图片高度
  7. win10访问win7的共享文件夹
  8. Appium 与 Chromedriver
  9. seir模型启发式算法_好文荐读|选址问题的启发式方法
  10. python函数编程实战_(转)函数式编程实战教程(Python版)