Hacker News 中文摘要

RSS订阅

Bat v0.26.0 -- Bat v0.26.0

文章摘要

bat代码查看工具发布v0.26.0版本更新,包含功能改进和错误修复。

文章总结

以下是经过编辑整理后的文章主要内容:

bat v0.26.0 版本发布说明

主要更新内容:

一、新增功能 1. 新增Windows/ARM64平台支持 (#3190) 2. 为--list-themes命令添加分页功能 (#3239) 3. 支持负相对行范围参数(如bat -r :-10)(#3068) 4. 新增行范围上下文支持(如bat -r 30::5)(#3345) 5. 新增内置"minus"分页器(bat --pager=builtin)(#3402)

二、错误修复 1. 修复UTF-8 BOM在语法检测时未被移除的问题 (#3314) 2. 修复BAT_THEME_DARKBAT_THEME_LIGHT环境变量被忽略的问题 (#3171) 3. 修复多字节字符路径导致的崩溃问题 (#3230) 4. 修复--style=changes在未修改文件时输出多余空格的问题 (#2710) 5. 修复管道输出时行号和样式组件不显示的问题 (#2935)

三、语法支持更新 1. 新增Idris 2编程语言支持 (#3150) 2. 改进CSV/TSV高亮,支持分隔符自动检测 (#3186) 3. 新增Typst语法支持 (#3300) 4. 新增VHDL语法支持 (#3337) 5. 更新Lean语法至Lean 4版本 (#3322)

四、主题更新 1. 新增Catppuccin主题 (#3317) 2. 更新gruvbox主题 (#3372) 3. 更新GitHub主题 (#3382) 4. 改进ANSI主题对JSON键值的区分 (#3413)

五、其他改进 1. 更新依赖库版本(syntect至v5.3.0等) 2. 新增vendored-libgit2编译选项 (#3426) 3. 多项CI/CD流程优化

完整更新详情和下载链接请访问GitHub发布页面: https://github.com/sharkdp/bat/releases/tag/v0.26.0

(注:已移除原始内容中的导航菜单、页脚、用户互动等与版本更新无关的信息,集中呈现核心更新内容)

评论总结

以下是评论内容的总结:

  1. 对bat工具的积极评价

    • 多位用户表示bat工具提升了终端可读性,是其必备工具
      引用:"It just give readability in the terminal a boost"
      "Just having the line numbers...streamlines discussions do much"
  2. 关于Windows兼容性的讨论

    • 有评论质疑为Windows放弃Unix组合原则是否是最佳方案
      引用:"Abandon the core Unix principle of composing programs"
      "Is that really the best approach?"
  3. 名称混淆问题

    • 用户指出bat与.bat批处理文件和The Bat邮件客户端的区别
      引用:"Bat != .bat != The Bat"
      "Only one can be interpreted as a standalone piece of software"
  4. 开发者赞赏

    • 有用户推荐查看bat开发者的其他项目
      引用:"The guy's brilliant. Check out his other projects"
  5. 功能询问

    • 新用户询问bat和cat的基本信息
      引用:"What is it? It says it is a cat clone"
  6. 开源期待

    • 用户曾希望The Bat邮件客户端能开源
      引用:"I was hoping that The Bat! had been released as FOSS"