应用标签
应用介绍
vscode手机版2024最新版,简称Code FA,是一款由网络大神独立开发的免费源代码编辑器。它基于Linux Arm64启动code-server,并通过WebView进行内容加载,WebView加载的内容完全来自本地,而非在线网站。
Code FA集成了丰富的功能,包括终端模拟器,从DOM渲染到Canvas的优化,为开发者提供快速、便捷的终端模拟器体验。另外它还支持写博客、制作网页和编译代码等,几乎实现了PC版VS Code的所有功能,包括插件安装和语言适配,扩展性强,实用性高。
软件特色
- 远程仓库:轻松加载git代码,如同本地打开项目。
- 笔记本:包含丰富的Markdown,可执行代码片段和富文本文档。
- Github代码管理:可直接在VSCode中协作、评论、审查和拉取请求。
- 扩展:快速安装和使用官方或第三方插件。
- 丰富的代码导航体验:使开发者能够在编写源代码的同一地点查看源代码。
- 文件图标主题:开发者可以使用扩展下载并应用文件或文件夹的主题包。
- 集成的终端模拟器:从DOM渲染到Canvas的优化,提供快速、便捷的终端模拟器。
- 远程访问:通过“Remote”扩展,轻松访问服务器代码,如同打开本地项目。
软件功能
- 跨平台支持:可在Mac OS X、Linux和Windows上使用,支持超过30种编程语言。
- 针对新式Web优化:集成ASP.NET 5和Node.js应用程序的调试功能。
- 以代码为中心的高效工作:智能代码编写和理解。
- 精简且功能强大:以键盘为中心的一流编辑器,轻便且可自定义。
vscode手机版如何新建项目
1. 进入软件首页,点击“file”,然后点击“open folder”;
2. 选择home文件夹;
3. 点击“new file”,新建文件;
4. 例如,编写C语言,用户就可以开始自己的编程之旅了。
vscode手机版如何调试
要在移动端进行调试,首先需要在本地启动一个服务,这时就需要用到live server插件;
下载完成后点击VSCode左上角的“文件” -> “打开文件夹” -> 选择目标文件夹
打开对应html文件后,鼠标右键 -> “open with Live Server”(停止则点击“stop Live Server”)[快捷键(Alt+L)+(Alt+O)]
此时浏览器已正常打开页面;
附:如果没有正常打开页面,打开设置,搜索live server查看这个是否被打开了(这个要关掉)
打开设置页面,搜索Live Server,找到Liver Server -> host,进入设置;
注意:打开cmd输入ipconfig,查询自己本机ip,选择下面的那个IPv4地址;
在Google拓展程序里搜索The QR Code Extension,安装此拓展程序,可以很方便地为页面生成二维码,手机扫描二维码即可
将下载的文件名后缀改为.rar,解压成一个独立的文件夹,之后打开Chrome -> 设置 -> 扩展程序 -> 加载已解压的扩展程序,选择之前那个独立的文件夹即可,搜索栏后方就会出现一个二维码标志,点击出现当前页面的二维码标志,手机扫描后,就能在手机端看到。
常见问题
- 1、Code FA是啥?
- Code FA是作者为了更方便在Android上使用本地VS Code编写的一个App,不建议与同类产品比较,大家自行选择。
- 2、如何安装外置包?
- Alist链接http://nightmare.press:5244/AliYun/Code%20FA,去Alist下载一个版本的code-server压缩包,不用解压!不用解压!不用解压!放置在内部存储的根目录,完整路径是"/sdcard"或者"/storage/emulated/0/",不是"/"。
- 推荐大家用MT管理器,不要用自带文件管理器,如图
- 将这些code-server-x.x.x-linux-arm64.tar.gz命名的压缩包放这儿就可以了,不要更改它的名字,Code FA会强制依赖这个名字。就像这样
- 3、如何自定义版本?
- 从评论区的反馈来看,之前的版本选择方式比较难用,我自己也有感受,现在直接通过读文件区分,注意:只在Code FA v1.1.9版本后管用。
- 首次打开Code FA,会尝试读取/sdcard/code_version的版本号,如果这个文件不存在会自动创建并写入4.11.0,你可以直接手动创建这个文件,然后写上你对应的版本号,注意不要加换行。
- 像这样就行
- 然后确保这个版本对应的code-server压缩包在内部存储根目录,然后打开Code FA,不用再输入版本号,软件会直接打开这个版本的Code Server。
- 4、终端无法启动
- 这个原因我只知道是最新版Code Server导致的,具体原因我也不知道,不过大家可以先使用4.9.1版本,这个版本可以使用终端,并且全局搜索也能正常使用。
更新日志
- v1.2.2版本
- - 采取大家的建议,将新版的code-server内置到apk中,不再需要下载,开箱即用。
- - 添加了一些启动日志,在卡住不动的时候,方便排查问题。
- - 修复了其他的一些小问题。
- v1.2.0版本
- - 支持 code-server-v4.13.0。
- - 去除开屏广告,起初我加上这个就是为了挣钱,来平衡我对软件付出的时间,最后发现用户量很少,目前这样的广告没收益,这很现实,想挣钱,也很现实,拉黑也是任何人都有的权利。
- - 解决之前tar符号链接的问题,之前版本需要重新解压再打包tar,所以大家只能下我给的tar去使用,现在可以直接支持从code-server下载的arm64压缩包。
- - 支持完全离线模式,之前会请求一部分服务,导致首次始终是需要联网的,现在不需要了。
- - 简化启动时的终端输出。
- 迁移服务器的时候terminal的源不小心被删了,重新编译了一下,这些都是需要花的时间成本,包括服务器,开发成本,大家如果觉得有帮助,只需要给这个项目点一个star,就是最大的支持,万分感谢。