About this project
cheat.sh 是一个统一的社区驱动速查表服务,聚合了全球多个优质速查表仓库,旨在提供简洁、快速、全面且随处可用的查询体验。
主要能力:
- 提供简单的 curl、浏览器或编辑器接口,无需安装即可使用,也可自托管离线使用。
- 覆盖 56 种编程语言、多种数据库管理系统以及 1000 多个重要的 UNIX/Linux 命令。
- 支持通过 `~KEYWORD` 进行关键词搜索,例如 `curl cht.sh/~snapshot`。
- 编程语言速查表位于独立命名空间,如 `curl cht.sh/go/Pointers`、`curl cht.sh/python/lambda`。
- 若某查询没有现成速查表,会基于现有速查表和 StackOverflow 答案动态生成。
- 支持通过 `/1`、`/2` 等参数选择不同答案,通过 `\?Q` 去除注释,通过 `\?T` 关闭语法高亮。
- 提供命令行客户端 cht.sh,支持持久查询上下文、readline、历史记录、剪贴板集成、bash/fish/zsh 标签补全以及隐身模式。
- 隐身模式下,选中文本即可自动查询并显示对应速查表。
- 提供 Vim、Emacs、Visual Studio Code、Sublime、IntelliJ IDEA、QtCreator 等编辑器插件集成。
- 支持通过 docker-compose 自托管,服务默认运行在 http://localhost:8002。
该服务强调快速响应(通常 100 毫秒内返回答案),并支持通过特殊页面如 `:help`、`:intro`、`:list` 获取帮助和列表信息。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.