稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
    • AI用量
    • 作品广场
    • 专家标注
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 开源
  • GitHub
  • 前端
  • 后端
  • 人工智能
  • AI编程
  • 算法
  • Docker
  • Java
  • 展开
  • 全部
  • 开源
  • GitHub
  • 前端
  • 后端
  • 人工智能
  • AI编程
  • 算法
  • Docker
  • Java
  • 程序员
  • Go
  • 架构
  • Git
  • 测试
  • Agent
  • 暂无数据
    • 推荐
    • 最新
  • 对话一长,AI 就忘了你说过的话?Claude Code、Codex、Aider、WES Code 怎么压缩上下文
    对话太长 AI 为什么会忘事?对比 Claude Code、Codex、Aider 让模型写总结的做法和 WES Code 的分层压缩,用 Go 程序演示怎样保住你交代过的约束。
    • 用户401582332462
    • 220
    • 1
    人工智能 AI编程 Go
    对话一长,AI 就忘了你说过的话?Claude Code、Codex、Aider、WES Code 怎么压缩上下文
  • 功能藏得有点深了,给砚加一个能跟着做的教程
    功能藏得有点深了,给砚加一个能跟着做的教程 菜单和命令越来越多以后,只在更新日志里写“新增了什么”已经不太够。比如锁定列、多光标、Markdown 就地编辑,知道名字和真正用过一遍,是两回事。 最近一
    • 敲代码的玉米C
    • 115
    • 1
    Go
  • 两个提交到底差在哪:给砚补上比较和补丁导出
    两个提交到底差在哪:给砚补上比较和补丁导出 能在标签里读一个提交以后,还会想问:它和现在的 HEAD 差多少?这两个提交之间又改了什么?如果只要把这次改动带走,能不能直接导出补丁? alpha.13
    • 敲代码的玉米C
    • 101
    • 点赞
    Go
  • 看完代码先留几条批注,再一起交给终端里的工具
    看完代码先留几条批注,再一起交给终端里的工具 总览页能把修改连起来看以后,下一件想做的事就很自然了:看到这里有问题,先记下来,全部读完再一起处理。 以前只能在脑子里记行号,或者边读边往终端输入。前者容
    • 敲代码的玉米C
    • 101
    • 点赞
    Go
  • 不想每次都手动换 DMG,我给砚接了自动更新
    不想每次都手动换 DMG,我给砚接了自动更新 预览版一版接一版发,下载安装包、退出应用、拖到 Applications、替换,再打开。前几次还好,频繁起来,这套动作就显得有点重复。 alpha.11
    • 敲代码的玉米C
    • 117
    • 点赞
    Go
  • 右边留给终端,左边继续翻代码:给砚加锁定列
    右边留给终端,左边继续翻代码:给砚加锁定列 前面已经能把终端拖进编辑区。摆好以后,又出现一个很实际的问题:点开一个文件,能不能别把用来盯终端的那一列也占了? alpha.17 加了锁定列,随后把终端面
    • 敲代码的玉米C
    • 112
    • 点赞
    Go
  • 设置导进来了,界面却没变:配置不能只管写文件
    设置导进来了,界面却没变:配置不能只管写文件 支持 VS Code 风格的配置,听起来像是读一份 JSON,再把几个字段写进 TOML。真正用起来,还得回答另一个问题:导完以后,眼前这个窗口有没有变?
    • 敲代码的玉米C
    • 102
    • 点赞
    Go
  • 想在 Markdown 预览里改两个字,最后补了一套块编辑
    想在 Markdown 预览里改两个字,最后补了一套块编辑 读 Markdown 的时候,看见一个错字,切回源码找那一段,改完再回预览。这个过程不复杂,但一篇文档里来回几次,就会想直接在眼前改。 这轮
    • 敲代码的玉米C
    • 112
    • 点赞
    Go
  • 终端里的工具改了文件,砚不能还停在旧内容上
    终端里的工具改了文件,砚不能还停在旧内容上 第 19 篇记过一个问题:编码工具就在砚的终端里跑,人没有切出窗口,磁盘上的文件已经变了,编辑器还会不会等着下次获得焦点才刷新? 后面的开发开始补这笔账。a
    • 敲代码的玉米C
    • 101
    • 点赞
    Go
  • 一个目录里放了几个仓库,提交按钮到底该操作谁
    一个目录里放了几个仓库,提交按钮到底该操作谁 项目目录不一定就是仓库根目录。有时打开的是一个大文件夹,前端、后端和脚本各自有 Git;有时主仓库里还有子模块,旁边又开了 worktree。 砚原来的源
    • 敲代码的玉米C
    • 107
    • 点赞
    Go
  • 从终端敲一行命令,把文件送进已经打开的砚
    从终端敲一行命令,把文件送进已经打开的砚 终端标签做完以后,我又回头补了一轮窗口入口。编辑器本身已经能干不少事,但从文件夹、Dock、命令行进去,应该落在哪个窗口,还没完全接顺。 这一篇记 alpha
    • 敲代码的玉米C
    • 99
    • 点赞
    Go
  • GitHub 今日推荐|open_scion:为AI代理设计的并发版本控制
    open_scion 是 Scion 设计的开源实现,用服务器中心化架构取代传统 Git 的人类开发模式,支持数千个代理稀疏克隆、秒级着陆、无合并队列的原子提交。
    • miofly
    • 76
    • 1
    GitHub 开源 Go
  • 路线拐了个弯:接入 MyGo,借鉴 Mayoi
    路线拐了个弯:接入 MyGo,借鉴 Mayoi 如果只看砚最初的设计文档,会以为它应该一直沿着“终端 → Gio → LSP 和 Git”往前走。 实际开发在 M3 后拐了个弯:看到 Mayoi 之后
    • 敲代码的玉米C
    • 81
    • 点赞
    Go
  • 终端里的小细节:选中复制、截图粘贴和项目提醒
    终端里的小细节:选中复制、截图粘贴和项目提醒 到了 alpha.5 和 alpha.6,砚开始集中补终端里的几个细节。 它们不像“接入窗口前端”那样显眼,但实际工作时使用频率很高:选中输出就能复制,全
    • 敲代码的玉米C
    • 72
    • 点赞
    Go
  • 一个内核,两张脸:先把终端编辑器跑起来
    一个内核,两张脸:先把终端编辑器跑起来 文本能改、能撤销之后,接下来要把它变成一个能操作的程序。 砚最先接的是 tcell 终端前端。早期闭环很直接:打开文件、移动光标、输入、保存,再退出。后来 ma
    • 敲代码的玉米C
    • 60
    • 点赞
    Go
  • 我想用 Go 写个编辑器,先把「轻量」这件事想明白
    我想用 Go 写个编辑器,先把「轻量」这件事想明白 最近开始做一个自己的编辑器,叫「砚」,命令行名字是 yan。 出发点很具体:读代码、翻中文 Markdown、偶尔改几行时,我想要一个打开就能用的小
    • 敲代码的玉米C
    • 62
    • 点赞
    Go
  • 让工作流接起来:文件拖放与 Git 冲突处理
    让工作流接起来:文件拖放与 Git 冲突处理 编辑器里的很多不顺手,发生在功能之间。 能新建文件,却不能把已有文件复制进来;能看提交历史,却遇到冲突后不知道下一步在哪。alpha.4 这一轮,砚开始把
    • 敲代码的玉米C
    • 56
    • 点赞
    Go
  • 写到 alpha.6:现在有什么,还有哪些账没还
    写到 alpha.6:现在有什么,还有哪些账没还 这一组开发日志先记到 2026 年 10 月 14 日,提交历史截止 063fc58,这一截止点最近的本地版本标签是 v0.1.0-alpha.6。
    • 敲代码的玉米C
    • 51
    • 点赞
    Go
  • 自动换行和多项目:看着是 UI,背后都是状态
    自动换行和多项目:看着是 UI,背后都是状态 自动换行、新建窗口、项目标签,乍一看都像是加个菜单选项的功能。 在砚里做起来之后,它们分别牵动了三个基础概念:什么算一行,什么属于一个窗口,什么需要跟着项
    • 敲代码的玉米C
    • 59
    • 点赞
    Go
  • 把熟悉的操作带回来:快捷键和 Markdown 预览
    把熟悉的操作带回来:快捷键和 Markdown 预览 窗口和预览包有了之后,砚继续补一些每天会碰到的功能。这一篇放在一起的两件事,是自定义快捷键和 Markdown 预览。 它们都和“熟悉感”有关:已
    • 敲代码的玉米C
    • 54
    • 点赞
    Go
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多开发工具文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金