VSCode(Code FA)是一款基于VSCode核心功能开发的免费源代码编辑器,主要通过Linux Arm64环境启动一个code-server实例,并利用WebView加载本地内容,并且内置优化后的终端模拟器,支持从DOM渲染到Canvas的优化,提供快速、流畅的命令行体验,支持写博客、网页开发等功能。
1、进入软件首页,点击file,点击open folder;
2、然后选择home文件夹;
3、之后点击new file,新建文件;
4、比如我们写c语言,之后用户就可以开启自己的编程啦。
要想在移动端调试,首先得本地起一个服务,这时候就用到了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、跨平台与多语言支持:
该软件可在Mac OS X、Linux及Windows系统上运行,且能支持超过30种编程语言,满足广泛开发需求。
2、新式Web开发优化:
它专为ASP.NET 5和Node.js应用程序提供集成调试功能,助力开发者高效构建新式Web应用。
3、代码为核心的高效工作环境:
软件注重智能代码编写与理解,旨在打造以代码为核心的高效开发体验。
4、精简而功能强大:
它配备了一流的键盘操作编辑器,既轻便又高度可自定义,满足开发者对精简与功能并重的追求。
1、远程仓库集成:如同在本地操作一样,轻松加载和浏览Git代码仓库。
2、多功能笔记本:支持Markdown、可执行代码及富文本,打造全面文档编辑体验。
3、无缝Github协作:直接在软件中参与Github的协作、评论、审查及拉取请求流程。
4、灵活扩展机制:通过扩展功能,快速安装并启用官方或第三方插件,增强软件功能。
5、卓越代码导航:在同一界面下,开发人员可边编写边查看源代码,提升工作效率。
6、个性化图标主题:利用扩展功能,开发者可下载并应用个性化的文件或文件夹主题包。
7、高效终端模拟器:采用优化渲染技术,提供快速、便捷的终端模拟体验,满足开发者需求。
8、便捷远程访问:通过“Remote”扩展,开发者可轻松访问服务器代码,享受与本地项目无异的操作体验。
1、Code FA是啥?
是作者为了更方便在 Android 上使用本地 VS Code 编写的一个 App,勿和同类产品作比较,大家自己选择。
2、如何安装外置包?
Alist 链接http://nightmare.press:5244/AliYun/Code%20FA 去 Alist下载一个版本的 code-server 压缩包,不用解压!不用解压!不用解压! 放在内部储存的根目录,完整路径是"/sdcard"或者/storage/emulated/0/,不是"/"!不是"/"!不是"/"!还有的用户在 /sdcard 中创建了一个 sdcard 文件夹,还有的用户在 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 版本,这个版本是可以使用终端的,并且全局搜索也是能正常使用的。