10 个现代化命令行工具,打造高效编程环境 2025-11-02 0 浏览 0 点赞 长文 如果你正在搭建自己的编程命令行工具集,这些利器值得一试,特别是配合Codex使用时更显锋芒。 1. fd — 快速且用户友好的文件查找工具,语法简洁,速度远超传统的`find`,且默认忽略`.gitignore`中的文件,极大提升效率。 2. ripgrep (rg) — 代码搜索神器,递归grep的升级版,速度快,支持忽略`.gitignore`,远胜`grep/ack/ag`,默认配置友好。 3. ast-grep (sg) — 理解代码语法的搜索和重构工具,不是简单的文本查找,而是基于AST(抽象语法树),让跨代码库的精准重构成为可能。 4. jq — JSON处理利器,轻松提取和操作JSON数据。 5. fzf — 模糊查找工具,可将任意内容快速过滤成列表,提升查找效率。 6. bat — 带语法高亮、分页和Git集成的增强版`cat`,让查看文件更直观。 7. eza — 现代化的`ls`替代品,默认带有图标、树状结构和Git信息,一目了然。 8. zoxide — 智能目录跳转工具,基于访问频率学习路径,减少输入负担。 9. httpie — 友好的HTTP客户端,针对JSON API更简洁美观,颜色和格式更易读,优于`curl`。 10. git-delta (delta) — 更好的`git diff`分页器,支持并排显示和语法高亮,让终端代码审查更轻松。 这些工具共同打造一个高效、现代且易用的编码终端环境,远离繁琐命令,专注代码本身。尝试它们,升级你的CLI体验,工作效率会有质的飞跃。 原文链接 Twitter 原文 #命令行工具 #工具软件 #开发工具 #效率工具 #终端