看不懂的介绍
现代程序员,甚至比初中级的初学者都更是如此,他们迫切需要使用搜索引擎的能力。 似乎没有什么复杂的,但是,尽管如此,问卷通常会弹出一些问题,这些问题早已在搜索引擎的第一个选项卡中得到了回答。 为什么这样 经验不足,懒惰-有很多原因。 我们对懒惰很感兴趣,让我们简化和自动化“ google”过程。
其实,本质
因此,我向您介绍“ cheat.sh ”服务。 它是用Python编写的,因此python爱好者可能会感兴趣。 它有几种实现:
- 通过命令行上的“ curl”;
- 通过浏览器。
- 通过代码编辑器:Emacs,Vim,Sublime Text,VSCode。
使用方法
使用“卷曲”
您需要在此处具有curl实用程序。 在Linux发行版中,它已经存在,而对于Windows,则需要单独安装。 我在Windows上没有问题。
我们进入控制台并发送以下类型的请求:
curl cht.sh/[]/[----]
我们得到答案:
$ curl cht.sh/python/how-to-read-text-file
最初,该实用程序被构想成Linux终端命令的备忘单,因此您可以在它们上寻求帮助:
$ curl cheat.sh/tar $ curl cht.sh/curl $ curl https://cheat.sh/rsync $ curl https://cht.sh/tr
您还可以安装控制台实用程序:
$ curl https://cht.sh/:cht.sh > ~/bin/cht.sh $ chmod +x ~/bin/cht.sh
这里的用法示例 。
Windows没有此类命令,因此可以使用Cygwin,Git bash等。
风险自负。
使用浏览器
只需点击浏览器中的链接即可。
例如, www.cht.sh/python/how-to-read-text-file

例如,可以将链接发送为Stackoverflow的答案。
使用代码编辑器
怎么了 为了不离开编辑器,获得复制粘贴解决方案代码。
Emacs插件,
Sublime Text插件
vim插件,
VSCode的插件。
有趣的
在标签上自动添加
Bash的安装:
$ curl https://cheat.sh/:bash_completion > ~/.bash.d/cht.sh $ . ~/.bash.d/cht.sh $
ZSH的安装:
$ curl https://cheat.sh/:zsh > ~/.zsh.d/_cht $ echo 'fpath=(~/.zsh.d/ $fpath)' >> ~/.zshrc $ # Open a new shell to load the plugin
回应选项
如果您不需要在答案中突出显示语法:
curl cht.sh/python/open-file?T
如果您只需要没有注释的代码:
curl cht.sh/python/open-file?Q
您可以结合使用:
curl cht.sh/python/open-file?QT
隐形模式
使用“ --shell”参数打开客户端版本,并使用:
$ cht.sh --shell [ ]
$ stealth []
怎么了 快速获得答案。 作者建议在远程采访中使用它。 这只是您自己的良心问题。
一线解决方案
curl cht.sh/[]/1line
甚至还有Python。 是的,对于一种代码块分隔为换行的语言。
编程语言的奇特之处
curl cht.sh/[]/weirdness
查看其他答案
如果您对请求的当前响应不满意,可以查看另一个:
curl cht.sh/[]/[]/[ ]
而且,使用一种实用程序可以学习该语言的基础知识吗?
$ curl cht.sh/[]/:learn
结论
一般来说,仅此而已。 也许已经有人知道“ cht.sh”并使用了它,但是用俄语我没有找到有关它的常规材料。 在GitHub上,有按语言列出的完整表格“ cht.sh”,指向编辑器插件的链接以及如果有人不满意我的完整指南。 感谢您的阅读。