用 watchexec 在文件变化时重跑命令

监视文件并在编辑后自动重启命令。

macOSwatch 重复执行自动化命令行低风险
运行 watchexec -w src -e rs -- cargo test,Rust 文件变化时自动重跑测试。

01命令

命令
$ watchexec -w src -e rs -- cargo test

02作用说明

watchexec 监视文件或目录,在变化时重启指定命令。用 -w 设置监视路径,-e 过滤扩展名,--debounce 避免频繁重启,-c 在两次运行间清屏。

03风险

风险低风险
系统兼容性macOS with Homebrew installed
!注意: 它会持续监视文件系统;若被监视的命令自身写入大量文件,可能反复触发、占用 CPU。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Homebrew formula: watchexec
    Homebrew · vendor-doc · 2026-09-20
    依据: Packages watchexec, which watches paths and restarts a command on change.

最后验证: 2026-09-22 · 分类: 开发者