NoteCode++ for Android:移动端复刻Notepad++,平板手机可用的原生代码编辑器

NoteCode++ for Android是一款面向安卓手机、平板打造的桌面级文本与源代码编辑器,把Notepad++的开发工作流完整移植到移动端。采用Jetpack Compose + Material Design3原生开发,主打隐私优先,适合程序员、运维、写作者与高阶安卓用户。

NoteCode++ for Android:移动端复刻Notepad++,平板手机可用的原生代码编辑器插图

核心功能

多标签工作区

支持同时打开多份文档自由切换;标签页带有文件修改标记*,支持新建标签、重命名文档、快速切换、关闭标签,贴近桌面编辑器操作习惯。

语法高亮与多套主题

内置词法高亮,覆盖12种以上编程语言与标记语言,包括Kotlin、Java、Python、JS/TS、C/C++、HTML、CSS、JSON、Markdown、XML、SQL、Shell等。

自带8套经典编辑器主题:Notepad++ Classic、Modern Dark、Monokai、Dracula、Solarized Dark、Solarized Light、Nord、GitHub Light。

全场景存储访问

依托Android存储访问框架SAF,可读取保存内部存储、MicroSD卡、USB OTG外接盘,以及Google Drive、Nextcloud、OneDrive等云盘文件,不受单一目录限制。

移动端友好交互

双指捏合缩放文字,字号范围8sp~36sp;HUD悬浮面板实时显示缩放比例,一键重置默认字号。行号栏和编辑画布同步缩放,不会出现光标抖动、界面裁切问题;状态栏常驻缩放指示器。

查找替换能力

实时高亮匹配项,支持上下跳转;区分大小写、全词匹配、正则检索,支持单个或全部替换文本。

丰富行处理工具

支持行升序/降序排序、去除重复行、修剪首尾空白、合并/反转行;复制行、删除行、快速切换注释、插入时间戳;可设置行书签快速跳转;支持跳转到指定行号。

大小写转换功能齐全:大写、小写、首字母大写、驼峰、蛇形、短横线命名一键互转。

文档信息与编码

状态栏实时展示行列位置、选中字符长度、总行数总字符;弹窗查看详细文档统计(字数、字符、文件大小)。

支持切换Unix(LF)/Windows(CRLF)换行符,兼容UTF-8、ANSI(Windows-1252)编码。

内置预览

Markdown、HTML/CSS可在App内直接实时渲染预览,写文档、调网页效果无需跳转其他软件。

Termux深度联动(亮点)

内置Termux运行器,直接在NoteCode++中执行Node.js、npm、pnpm项目命令,两种执行模式:

  1. 嵌入式控制台:后台运行pnpm install、npm run build等命令,stdout/stderr实时流式输出在深色终端面板,查看退出码;
  2. 交互式Termux会话:拉起完整TTY终端,运行pnpm dev、vite、next开发服务器,支持热重载。

可自动识别项目package.json,把dev/build/test等脚本生成一键快捷按钮;预设常用命令,自定义工作目录。配套交互式向导,指导Termux权限配置、安装Node.js与pnpm。

隐私特性

完全离线运行,无遥测、无数据分析、不含广告SDK,不需要注册账号,也没有订阅付费门槛。

APK安装

仓库直接提供编译好的安装包:

  • Release版 ~16MB:推荐正式使用,优化精简,启动速度更快
  • Debug版 ~22MB:用于开发调试

安装方式:

  1. 下载APK到安卓设备,开启未知来源应用安装权限,点击安装;
  2. 或者电脑端adb命令:adb install apk/notecode-plus-plus-release.apk

适合人群:安卓平板写代码、随身修改配置文件、在Termux环境做前端开发的用户。

下载地址
123盘
密码:kVGL