Markwrite 1.2.0 — Native macOS / macOS 原生支持
Markwrite 1.2.0 — macOS 原生支持 / Native macOS support
下载 / Downloads
- Mac(M 系列 / Apple Silicon):
Markwrite_1.2.0_aarch64.dmg - Mac(Intel):
Markwrite_1.2.0_x64.dmg - Linux x86_64:
.deborlinux_x86_64.tar.gz - Windows 10/11 x64:
x64-setup.exe SHA256SUMS-1.2.0.txt: SHA-256 checksums for all five packages.
macOS
支持 macOS 14 及以上。打开对应芯片的 DMG,将 Markwrite.app 拖入 Applications,再从应用程序目录启动。两个安装包均为原生架构,无需 Rosetta。
- Cocoa 系统菜单、中英文界面、Command/Option 快捷键;保留系统隐藏、最小化和全屏。
- Finder 冷启动/运行中打开 Markdown,支持中文、空格、特殊字符路径,不移动原文件。
- 设置 Markdown 默认打开方式;系统要求确认时提供 Finder 操作说明。
- 退出继续经过保存、保留草稿、不保存退出的确认流程。
- AI 密钥可保存在 macOS Keychain;更新按 CPU 选择并校验 DMG。
- 备份、移动、引用更新和冲突恢复接入 macOS 原子重命名,不覆盖已存在的目标。
- Git 管理、双文对照、同文分栏及两侧独立的编辑/源码/阅读模式延续可用。
Requires macOS 14+. Open the DMG matching your CPU, drag Markwrite.app to Applications, and launch it there. Both CPU builds run natively without Rosetta. This release adds Cocoa menus, Command/Option conventions, Finder cold/warm file opening, Markdown default-application registration, Keychain-backed API credentials, and CPU-aware verified DMG updates. Unsaved-change protection, Git tools, side-by-side comparisons, and independent pane modes remain available. Safe file moves, backup publication, reference updates, and conflict recovery now use macOS exclusive atomic rename.
签名说明 / Signing: 当前为 ad-hoc 签名,尚未 Apple Developer ID 公证。首次运行如被系统拦截,请按 Apple 官方说明在「隐私与安全性」中确认来源后打开。Ad-hoc signed, not Apple Developer ID notarized; follow Apple’s guidance if first launch is blocked. No Gatekeeper disabling is required.
更新会下载、校验并打开 DMG,之后由用户拖入 Applications 替换;不会声称已自动替换应用。Updates download, verify, and open the DMG; drag the app into Applications to replace the previous version.
已验证 / Verified
- 四平台 正式构建与测试通过;每个平台 1004 项前端测试,原生测试 Linux 99、Windows 90、两种 Mac 各 94 项通过。各平台另有 2 项可选前端诊断及 2 项原生助手未执行。
- 两种 Mac 的 最终安装包检查通过:DMG、搬移后签名、原生架构、Finder 冷热打开、系统菜单、独立窗口及原生退出。退出一个独立窗口后另一个继续运行;测试源文件内容保持不变。
- Linux 最终二进制在隔离桌面完成连续打开、同文双栏九种组合、实际输入同步、保存/撤销及正常退出;Windows 完成 NSIS 安装、关联、进程恢复和卸载。
All four platform builds passed. Each ran 1,004 frontend tests; native tests passed: Linux 99, Windows 90, Apple Silicon 94, Intel Mac 94. Two optional frontend diagnostics and two native helper tests per platform were not run. Both downloaded Mac installers passed signature/architecture checks, relocated launch, Finder cold/warm opening, native menus, independent windows, and native Quit. Closing one independent process left the other running; source files were unchanged.
验证边界 / Validation limits
构建和 CI 实机启动检查不等于完整人工验收;Mac 中文输入法组合、触控板手势、实体多屏和系统隔离下载后的首次运行仍需人工验证。There has been no hands-on Mac verification of Chinese IME composition, trackpad gestures, physical multi-display behavior, or a quarantined browser download’s first launch.