NeonCode
掌上的霓虹代码编辑器

横屏 VSCode 布局 · 竖屏 CodeAssist 风格 · Ace 最新内核 · VSCode Dark+ 配色
可调霓虹光晕与虹彩流动 · 全语言错误提示 · Python / Termux / Android 构建工具链按需安装

📦 v1.4.4 🤖 minSdk 26 💡 150+ 语言高亮 🔓 免 root
offline-first · 4.8MB · 无任何追踪

为触摸屏而生的编程体验

从霓虹高亮到设备端构建 APK,NeonCode 把一整套开发工作流装进了你的口袋。

🌈

霓虹高亮 · 可调

VSCode Dark+ 官方配色双层光晕 + 虹彩流动动画,强度 / 幅度 / 速度全部实时可调,默认开启。

🈶

150+ 语言

Java、Kotlin、Go、Rust、HTML、CSS、JS、Lua、Python、C++…… Ace 最新内核完整离线内置。

🐛

实时错误提示

内置错误分析器:括号 / 引号 / 块注释错误实时标出——行号红点闪烁 + 红色波浪下划线 + 错误计数。

🐍

Python / Termux 在线安装

Python 3.14 与完整 Termux 环境(bash + apt)按需下载,清华 → 阿里云 → 北外 → 官方/GitHub 镜像自动回退。

🤖

设备端构建 APK

填个包名就能生成完整 Gradle 项目;JDK 17 / aapt2 / d8 / apksigner 按需安装,一键构建出可安装的 APK。

🖥️

双屏布局 + 终端

横屏 VSCode 三栏布局,竖屏自动切 CodeAssist 风格抽屉;全屏编辑 Zen 模式、终端全屏、命令历史一应俱全。

真机截图

全部来自应用实际界面,未做任何修饰。

错误提示✦ 实时错误提示
全屏编辑⛶ 全屏编辑 Zen
竖屏模式📱 竖屏 CodeAssist 风格
竖屏抽屉🗂 汉堡抽屉文件树
终端全屏⌨ 终端全屏
主题切换🎨 多主题切换

镜像回退链

所有运行时组件在 App 内按需下载,每个包独立回退,国内网络开箱即用。

清华 TUNA→ 阿里云→ 北外 BFSU→ Termux 官方/ GitHub(githubproxy.cc)
Node.js / Python / JDK 17 / Build Tools / Gradle / NDK 工具链来自 Termux 软件仓(运行时解析依赖闭包,逐包下载解包);
android.jar 来自 dl.google.com 官方,Termux 环境来自 GitHub 官方 Release。

⬇ 下载 NeonCode

Android 8.0+ · arm64 · 免 root · 侧载安装

⬇ 下载 APK(4.8 MB)
version 1.4.4 · build 2026.10.02 · SHA-256 见发布页
安装前请允许「安装未知应用」;源码随项目附带,可自行 gradle assembleDebug 构建。

常见问题

为什么 targetSdk 是 28?

Android 10+ 禁止 targetSdk ≥ 29 的应用在其私有目录执行二进制(W^X 限制)。NeonCode 需要在私有目录运行 Python / Termux 等原生工具链,与 Termux 采用同一方案(targetSdk 28)。侧载安装完全不受影响。

工作区文件在哪里?

外部公共存储 /storage/emulated/0/NeonCode——文件管理器可直接访问,卸载应用也不会丢失代码。首次启动授权存储权限后自动迁移旧目录文件。

运行 Python 需要联网吗?

首次安装 Python 运行时需要联网(从镜像源下载约 20MB);安装完成后完全离线可用。JS/HTML 等编辑功能永远离线。

能构建出真的 APK 吗?

能。在 SDK 面板安装 OpenJDK 17、Build Tools、Android Platform 34 和 Termux 环境后,「Android 开发」面板创建项目 → 点击构建 → 得到签名完成的可安装 APK(aapt2 → kotlinc/javac → d8 → apksigner 流水线)。

霓虹效果影响性能吗?

光晕为纯 CSS text-shadow,中端机可流畅开启;虹彩流动使用 hue-rotate 动画,若设备性能有限可在设置中单独关闭,两者均支持实时调节。