Hasty Briefsbeta

双语

tools

a day ago
  • 作者非常注重自己的工具,但承认个人喜好可能不适合所有人。
  • 推荐的基本工具包括 ripgrep、fd、jq(偏好JSON转换)、pkill 和 killall。
  • 对于shell,作者使用Zsh,但推荐大多数人使用Fish;他们尝试过xonsh、PowerShell和nushell,评价不一。
  • 编辑器选择是经过大量定制的Neovim;但大多数用户使用带插件的VSCode更合适。
  • 终端复用通过定制的tmux分支实现,但推荐大多数人使用集成终端如VSCode的终端。
  • 调试工具包括strace、GIT_TRACE和rr;C/C++项目受益于cmake搭配Ninja和compile_commands.json。
  • Rust开发使用bacon、cargo tree、CARGO_LOG和bisect-rustc;通用工具包括watchexec、btop、tailscale和obsidian。
  • 作者关注中的工具包括各种调试工具、操作系统级实用程序、容器工具如bubblewrap,以及开发框架如ast-grep和typst。