- 博客(8)
- 收藏
- 关注
原创 独立开发者复盘:从零到上线,一个Android代码阅读器的诞生
作为一个Android开发者,我有一个反复出现的痛点:微信上经常收到同事发来的代码压缩包,但电脑不在身边。试过几款手机上的代码工具——要么是完整IDE太重,要么是纯文本编辑器没有语法高亮。后来想通了——刚上线没人知道很正常,坚持输出内容,慢慢开始有人用了。虽然JNI调试折腾了两周,但换来了原生级的解析性能——实测5MB+文件滚动稳定60fps。但上线后用户反馈帮我快速定位了真正需要优化的地方:原来用户最想要的不是更多语言支持,而是暗色模式。以为写完代码就完事了,结果发现推广才是真正的工作。
2026-05-29 08:06:42
299
1
原创 Android 手机上阅读代码工程?我写了一个支持 37+ 种语言高亮的代码阅读器
语法高亮:支持 37+ 种语言(C/C++、Java、Python、JS、Go、Rust等)语法高亮基于 Tree-sitter 做原生解析,通过 JNI 调用 C 库实现。- 通勤路上突然想到一个 bug,想确认某个函数的实现逻辑。这些场景的共同痛点是:电脑不在手边,但又需要快速浏览代码。- 压缩包直读:直接打开 ZIP / GZIP / TGZ。- 面试前想快速翻一下自己的项目结构,但电脑不在身边。- 完整项目目录树:打开整个文件夹,自动展开目录结构。- 函数跳转:点击函数名一键跳转到定义处。
2026-05-28 14:19:32
457
2
原创 HDMI-CEC STM32实现(附代码)
消费电子控制(CEC)是高清多媒体接口(HDMI)标准的一部分。它包含一套协议,可为各类视听设备提供高级控制功能。CEC以低速运行,对处理器和内存的开销要求极低。STM32G071的HDMI-CEC控制器为该协议提供了硬件支持。
2025-06-12 15:47:45
3090
2
原创 全网最快解决ESP-IDF vscode头文件标红的问题
2.找到高级设置下面的编译命令,输入compile_commands.json的文件路径即可,compile_commands.json在工程文件的build文件夹中。是一个变量,它代表当前工作区(workspace)或项目(project)的根目录的路径。1.按F1键或者Ctrl+Shift+P打开打开命令面板搜索C/C++:编辑配置(UI)头文件标红,不能跳转。
2024-09-08 20:11:46
1894
4
原创 嘉立创eda在原理图上更改引脚编号顺序
(1)首先说明一下,在这个原理图中是是修改不了器件的编号顺序的,需要先在器件库中进行更改。(也可能是有本文还没发现的方法)下面介绍在嘉立创eda在原理图上更改网络编号顺序的方法,虽然貌似改编号顺序也没什么大用处。(5)在工作的原理图中添加刚修改的器件,然后会弹出提示框,点击更新。(2)在器件库中选中需要更改编号顺序的器件,右击后点击编辑器件。(3)右击空白处,点击“重新编号引脚”(4)可以选择顺序,点击确认然后保存。
2024-03-25 11:54:37
12913
1
原创 编译器和解释器的区别
解释器在运行时逐行解释源代码,将其转换为中间形式(如字节码),然后执行。编译器:编译器将源代码转换为特定平台上的机器语言或目标代码,生成可执行文件。解释器:解释器可以逐行解释执行源代码,无需预先转换为可执行文件,因此开发者可以快速进行代码测试和调试,节省开发时间。编译器:编译器将源代码转换为机器语言或目标代码后,生成可执行文件,然后通过操作系统运行该文件。解释器:解释器逐行解释源代码,将其转换为中间形式后执行。解释器在运行时边解释边执行源代码,速度较慢,但具备即时反馈和动态调试等优点。
2023-09-27 11:40:33
1052
1
原创 暂时不能解析域名“cn.archive.ubuntu.com”问题解决;filezilla无法连接的问题;filezilla“无法启动传输”。
本文写关于ubuntu安装软件时所出现的问题,提示为暂时不能解析域名“cn.archive.ubuntu.com”问题解决。点击该图标关闭连接,再点击连接,然后图标恢复成下面的样子。再输入安装命令即可。本文所遇到的问题是由网络连引起的,此时红色圈住的图标上有个问号,如下图所示。
2023-08-13 19:04:33
3161
1
原创 STM32程序卡在B.上的解决方法
以下是本人在学习单片机时遇到的一些问题和解决方法,文章写得非常粗糙,用以记录学习内容,希望各位多多指教,共同进步。本文出现此问题的原因是打开了定时器的中断函数使能,但没有使用中断函数。解决方法是把使能中断函数的函数注释掉。如下图所示,STM32程序卡在了启动文件的B.上。
2023-06-25 22:15:55
1700
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅