一个优雅的研发小抄
2023-03-07 09:47:51 时间
最近发现一个很优雅的研发资料搜索项目,可以很方便的找到我们需要的命令及代码的详解 -- cheat.sh
简介
cheat.sh 是一个优雅的研发搜索工具,可以在不同平台上使用它,只需要一行命令即可查询到想要的代码或者命令的详解,也可以理解为是我们研发人员的小抄,给我们大脑减减负。
使用方法
安装
可以无需安装直接使用,支持浏览器、linux命令行、本地客户端等多种形式。
安装
PATH_DIR="$HOME/bin" # or another directory on your $PATH
mkdir -p "$PATH_DIR"
curl https://cht.sh/:cht.sh > "$PATH_DIR/cht.sh"
chmod +x "$PATH_DIR/cht.sh"
或者
curl -s https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh && sudo chmod +x /usr/local/bin/cht.sh
注意安装需要依赖 rlwrap 模块,可以执行sudo apt install rlwrap
补充即可。
还支持各种编译器工具,具体安装方法可以去项目中找下,或者直接编译器下搜索相关插件
使用
推荐直接使用官方提供的链接最为简单,可用浏览器或者命令模式下用 curl
。
在链接后面可以直接指定语言,问题及相关参数,返回结果中可能会包含命令的使用方法及相关的作者来源等。
还支持多款编译器
比如 vscode
中用 vscode-snippet
插件
Sublime
编译器中用 cheat.sh-sublime-plugin
插件
小结
这个小抄工具的搜索结果,可以媲美 Stack Overflow ,查询速度也很快通常也在100ms 以内,而且使用很方便,一行命令即可找到想要的代码或者命令,是我们开发的好帮手。如果看完上面的介绍觉得不错,可以访问下面的项目地址了解更多信息。
项目地址
https://github.com/chubin/cheat.sh
写在最后
问君能有几多愁,开源项目解千愁,我们下期再见!
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的