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

aid learning安装应用_极致安卓—Termux/Aid Learning安装宇宙最强VS Code相关推荐

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

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

  2. 华为平板安装python_极致安卓—Termux/Aid Learning安装宇宙最强VS Code

    Termux默认是不带图形界面的,用来编程只能靠ssh挂到电脑端,然后用vim等传统手段. 老派的程序员当然都推荐vim啦,巴拉巴拉一大堆好处,总想拉我们入(jin)伙(keng). 作为新时代年轻人 ...

  3. python安装方法_【Python教程】Windows10 安装Python

    在此教程中,我们将学习一步一步在windows10 系统安装Python环境. 首先访问官网: https://www.python.org/downloads/ 点击下载,下载安装包.双击后有两个选 ...

  4. ubuntu 安装搜狗输入法_超详细的ubuntu14.04安装搜狗输入法教程

    概述 平时用惯了搜狗输入法,有试过在linux系统安装搜狗输入法吗? Ubuntu 的键盘输入法系统包含iBus.fcitx等多种,因为sogou是基于fcitx的,而系统默认的是iBus,所以安装使 ...

  5. win10monkey安装教程_详解win10下pytorch-gpu安装以及CUDA详细安装过程

    1.Cuda的下载安装及配置 首先我们要确定本机是否有独立显卡.在计算机-管理-设备管理器-显示适配器中,查看是否有独立显卡. 可以看到本机有一个集成显卡和独立显卡NVIDIA GetForce GT ...

  6. java jdk安装失败_图文解答Java JDK9.0安装失败的原因,附带处理方法

    对于那些第一次接触Java JDK的小伙伴们来说,在安装软件时可能会遇到一些困扰,例如安装过程中断,这是为什么呢?下文就以安装Java JDK9.0为例,详细讲解软件安装失败的解决方法. Java J ...

  7. mysql2008安装虚拟机_在虚拟机xp系统中安装SQL Server2008的方法

    许多用户会使用虚拟机安装xp系统来使用,而有时候不想在主机中安装一些软件,那么在虚拟机中安装就是最好的选择,比如有用户想要在虚拟机xp系统中安装SQL Server2008,但是却不知道要怎么操作,现 ...

  8. 惠普p1106打印机安装步骤_【记录】win10中安装惠普HP LaserJet Professional P1106打印机驱动...

    [背景] 需要在win10中安装HP LaserJet Professional P1106的打印机驱动. [折腾过程] 1.打印机开机后,把USB数据线插入win10 然后驱动人生里面,是检测到外部 ...

  9. mysql数据库下载 织梦本地安装教程_织梦本地环境包安装数据库管理界面phpMyAdmin...

    用织梦环境安装包搭建本地PHP环境但是却不能登陆数据库后台. 那么我们真的就没有办法了吗?回答是否定的!我们可以在本地安装phpmyadmin. phpMyAdmin 是一个以PHP为基础,以Web- ...

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

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

最新文章

  1. linux gdb调试问题汇总
  2. wince下的蓝牙串口通信
  3. Pivotal发布Spring Cloud Data Flow 1.5版本
  4. leetcode213 打家劫舍II
  5. django-后台管理-编辑页的选项
  6. html表格展开明细,展开/折叠HTML表格
  7. 深入理解Java虚拟机——VisualVM工具的下载及安装
  8. unity引用类型序列化_Unity中的序列化与反序列化
  9. 【5年Android从零复盘系列之三十四】Android存储(9):腾讯MMKV 高性能键值存储组件详解
  10. 人工智能:禁忌搜索算法概述
  11. SpringBoot调用腾讯云短信服务
  12. factoryreset恢复出厂设置测试
  13. 超融合服务器系统,超融合服务器|超融合架构|超融合一体机|业务系统一体机
  14. qt linux 下的u盘检测,Qt-detect-Udisk老外写的qt检测U盘
  15. 你觉得什么叫做幸福?
  16. 【论文】论文整体结构(以项目干系人管理为例)
  17. B-plus开发像高级驾驶员辅助系统 技术详解
  18. 详细解析赋值、浅拷贝和深拷贝的区别
  19. 每月成长一步步_如何搭建个人云盘(NextCloud搭建篇,适用于Ubuntu)
  20. 微服务分布式事务实战(一) 项目需求描述和实现步骤

热门文章

  1. 入手域名的渠道介绍!
  2. EDM邮件营销需要开展多久才能取得最佳的营销效果
  3. linux command path fast switch,Oracle and Linux
  4. 完美tbody滚动效果
  5. linux wireshark 中文,Wireshark (简体中文)
  6. efs android 分区 img,选择别人efs文件包都是.img格式的,怎么添加你们的.efs文? 爱问知识人...
  7. 分享100个精美的作品集网站设计案例
  8. Oracle之FORALL与BULK COLLECT简介(转载)
  9. J2EE进阶之JSP和EL表达式 十二
  10. html表单站内搜,网站集成百度、Bing必应搜索引擎,在网页中实现站内全文搜索...