Skip to content

Releases

v1.0.29

Choose a tag to compare

@x0c x0c released this 06 Nov 02:25

NeatEditor 1.0.29

Added

  • Warm and White / Black editor themes, with a close button revealed when hovering over a document tab.

Changed

  • Regular-expression search uses the system ICU syntax and can stop long-running or superseded matching.

Fixed

  • Find Next can reach matches beyond the 2,000-highlight painting budget.
  • File duplication retains coordinated reads and can use exclusive rename when hard links are unavailable. Unsupported exclusive operations fail safely without overwriting another file.
  • Renaming a document no longer overwrites a different file created concurrently at the destination.
  • CRLF edits keep line numbers consistent, and deferred external changes are not recorded as applied before reaching the editor.

简体中文

  • 新增暖色和纯白 / 纯黑编辑器主题,鼠标悬停文档标签时显示关闭按钮。
  • 正则搜索改用系统 ICU 语法,可停止耗时或已过时的匹配计算。
  • “查找下一处”不再受 2,000 处高亮绘制上限限制。
  • 文件复制保留协调读取;硬链接不可用时可使用原子独占重命名。不支持安全发布操作时保留其他文件并报错,不会覆盖。
  • 重命名文档时,不再覆盖刚被其他程序创建的同名文件。
  • 修复 CRLF 编辑后的行号一致性,以及外部内容尚未应用到编辑器时被提前记录为已同步的问题。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。

v1.0.28

Choose a tag to compare

@x0c x0c released this 04 Nov 07:05

NeatEditor 1.0.28

Changed

  • App icon is now the yellow pencil on electric blue from WriteDown (owner-directed move; WriteDown will adopt a different mark later).

简体中文

  • 应用图标换成 WriteDown 现用的黄铅笔电光蓝底(owner 决定转给 NeatEditor;WriteDown 后续再换)。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。

v1.0.27

Choose a tag to compare

@x0c x0c released this 03 Nov 07:34

NeatEditor 1.0.27

Changed

  • Clearer app icon at small sizes: the typewriter's roller is now silver so it no longer disappears into the dark background, the sheet is a shorter warm ivory that no longer outshines the typewriter, the whole mark is visually centred, and contrast is slightly higher.

简体中文

  • 应用图标在小尺寸下更清楚:打字机滚轴改为银色,不再融进深色背景;纸张改为更短的暖象牙色,不再压过打字机本身;整体视觉居中,对比度略有提高。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。

v1.0.26

Choose a tag to compare

@x0c x0c released this 03 Nov 06:56

NeatEditor 1.0.26

Changed

  • New app icon: a jade-green glass typewriter on a dark background, shipped as a layered Icon Composer icon for macOS 26 with the classic icon set kept for older surfaces.
  • The sidebar lists documents by modification date, newest first.

Fixed

  • Edits made to the same document from another app or device are no longer lost: independent changes merge, and overlapping changes keep both versions side by side instead of overwriting one.
  • Saves to the same document are applied in order, so a slower earlier save can no longer replace newer text.
  • File rows refresh after a document is moved or renamed outside NeatEditor.
  • The floating character count no longer clips the bottom of the editor, and the last lines keep their normal bottom padding.

简体中文

  • 新应用图标:深色背景上的翡翠绿玻璃打字机;在 macOS 26 上使用 Icon Composer 分层图标,并保留传统图标集供旧界面使用。
  • 侧边栏文档改为按修改时间排列,最新的在最前。
  • 在其他应用或其他设备上同时修改同一文档时不再丢稿:互不冲突的改动自动合并,重叠的改动会把两个版本并排保留,而不是互相覆盖。
  • 同一文档的多次保存按顺序落盘,较慢的旧保存不会再覆盖较新的内容。
  • 文档在 NeatEditor 之外被移动或改名后,文件列表会及时刷新。
  • 浮动字数统计不再遮住编辑区底部,最后几行恢复正常的底部留白。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。

v1.0.25

Choose a tag to compare

@x0c x0c released this 29 Oct 05:47

1.0.25 - 2026-10-29

Changed

  • Faster typing in large documents: line numbers now update incrementally instead of rescanning the whole file on every keystroke.
  • Faster folder listing: sorting no longer re-reads file names on every comparison.
  • Faster, lighter saving: blank checks no longer copy the document, first-save naming reuses its formatter, and automatic saving writes in the background while manual saves keep their immediate behavior.
  • Large files (over 2 MB) load through memory mapping; smaller files keep the faster direct read.
  • Update checks now start after the first window appears instead of during launch.

简体中文

  • 大文档输入更快:行号改为增量更新,不再每次击键都全量扫描。
  • 文件夹列表更快:排序不再每次比较都重复读取文件名。
  • 保存更快更轻:空白检查不再复制全文,首次命名复用日期格式器,自动保存改为后台写入,手动保存仍保持即时行为。
  • 大文件(超过 2 MB)走内存映射加载,小文件保持更快的直接读取。
  • 更新检查改为首个窗口出现后启动,不再占用启动路径。

v1.0.24

Choose a tag to compare

@x0c x0c released this 27 Oct 10:29

NeatEditor 1.0.24

Changed

  • Give the sidebar the same color as the tab bar, including the margins around it, so only the editor uses the light background.

简体中文

  • 侧边栏(包括周围边距)改为与标签栏相同的颜色,只有编辑区使用浅色背景。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。

v1.0.23

Choose a tag to compare

@x0c x0c released this 27 Oct 09:56

NeatEditor 1.0.23

Fixed

  • Restore double-click to zoom and drag on the empty top row above the sidebar and beside the window controls, which stopped working in 1.0.21.
  • Keep the whole top row in the tab bar color without the white area that appeared above the sidebar in 1.0.19 and 1.0.20.
  • Use the light editor color for everything below the tab bar line, including the margins around the sidebar.

简体中文

  • 恢复侧边栏上方以及红绿灯按钮旁边空白处的双击缩放和拖动,该功能在 1.0.21 中失效。
  • 顶部整行保持标签栏颜色,不再出现 1.0.19、1.0.20 中侧边栏上方的白色区域。
  • 标签栏线条以下统一使用编辑区的浅色,包括侧边栏周围的边距。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。

v1.0.22

Choose a tag to compare

@x0c x0c released this 27 Oct 08:50

NeatEditor 1.0.22

Fixed

  • Continue the line under the tab bar across the whole window, including over the sidebar, so the selected tab rises from one unbroken line.
  • Fill the top row behind the window controls with the tab bar color when the sidebar is hidden, instead of the editor's background.

简体中文

  • 标签栏下方的线条贯穿整个窗口,包括侧边栏上方,选中的标签从一条连续的线上凸起。
  • 隐藏侧边栏时,红绿灯按钮后面的顶部区域使用标签栏颜色,不再露出编辑区的白色底色。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。

v1.0.21

Choose a tag to compare

@x0c x0c released this 27 Oct 08:06

NeatEditor 1.0.21

Fixed

  • Let the sidebar reach the top of the window again behind the window controls. Since 1.0.19 the active window showed a white bar above the sidebar.
  • Keep double-click and drag on empty parts of the top row working with the restored sidebar, including above the sidebar and beside the window controls when the sidebar is hidden.

简体中文

  • 侧边栏重新铺到窗口顶部,红绿灯按钮后面也是侧边栏。自 1.0.19 起,激活状态的窗口在侧边栏上方会出现一块白色区域。
  • 侧边栏恢复后,双击或拖动顶部一行的空白处仍然有效,包括侧边栏上方,以及隐藏侧边栏时红绿灯按钮旁边的空白处。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。

v1.0.20

Choose a tag to compare

@x0c x0c released this 27 Oct 07:32

NeatEditor 1.0.20

Fixed

  • Rejoin the lower-left and lower-right curves of the selected tab with the line under the tab bar. In 1.0.19 the titlebar clipped the curves just above the line, so every selected tab's corners looked broken.
  • Remove the band-colored strip that 1.0.19 added before the first tab. The first tab's curve now ends exactly at the sidebar edge.

简体中文

  • 修复选中标签左下角、右下角的弧线与标签栏下方线条断开的问题。1.0.19 中标题栏把弧线最底下一行截掉了,每个选中标签的两个下角看起来都是断的。
  • 去掉 1.0.19 在第一个标签前多出的一段色块,第一个标签的弧线现在正好收在侧边栏边缘。

NeatEditor(简体中文)

本版本已用 Developer ID 签名、经苹果公证并装订票据,断网也可通过 Gatekeeper 校验。
下载下方 DMG,把 NeatEditor.app 拖入 Applications,再执行 open -a NeatEditor 启动。
应用内 Sparkle 更新带 EdDSA 签名,安装前验签。完整变更见上方中英文说明。