微软(Microsoft)此前开源的命令行文本编辑器Edit迎来2.0.0版本,更新重点集中在编辑体验的扩展与基础能力的完善。语法高亮是此次版本的核心新增,覆盖文本、Diff、GitHub提交与Rebase、Ignore、JavaScript、JSON、LSH、Markdown、PowerShell、Properties、Python、Shell、Script、XML、YAML等多种语言,并能自动识别。功能本身带来的体积增量约40KB。

围绕编辑操作的细节也进行了调整。查找替换加入正则捕获组,移动行与批量缩进改善了文本整理效率,文件列表改为自然排序,settings.json的初步支持让配置方式更接近主流工具。跨平台与Unicode相关的问题在本次更新中得到修复,进一步稳定了在不同系统上的使用体验。
Edit的定位始终围绕轻量与易用展开。支持鼠标操作是其区别于传统终端编辑器的关键特征,对不熟悉Vim键位的用户更容易上手。软件同时提供Windows、Linux与macOS版本,其中Windows版体积接近2MB,与Linux版的体积差异反映了平台构建方式的不同。
微软在去年开源Edit项目时,希望为Windows11提供一个原生命令行文本编辑器,以解决64位系统长期缺乏官方工具的情况。项目以Rust编写,并采用MIT许可证开源,初始版本保持在不足250KB的体积,强调轻量与可维护性。
整体来看,Edit 2.0在保持小体积的前提下补齐了语法高亮与基础编辑能力,使其在终端环境中的可用性进一步提升。