有没有办法直接从命令行查询 Stack Overflow 并取回对该查询出现的第一个问题的最受好评的答案?
我真的不喜欢每当我想复习编写 RegExes 以匹配 XHTML 标记的知识时就必须打开浏览器。
有没有办法直接从命令行查询 Stack Overflow 并取回对该查询出现的第一个问题的最受好评的答案?
我真的不喜欢每当我想复习编写 RegExes 以匹配 XHTML 标记的知识时就必须打开浏览器。
对的,这是可能的!试试 Benjamin Gleitzman 的优秀工具howdoi。
它是这样工作的:
$ howdoi get stackoverflow answers inside a terminal
并且程序将在 StackOverflow 中查询关键字“在终端内获取 stackoverflow 答案”,找到与这些术语最匹配的问题,并从该问题的最佳答案中返回代码。
您还可以添加-a
选项以获取完整答案,而不仅仅是代码。因此,要获得示例查询的答案,您可以:
$ howdoi -a RegEx match XHTML tags
如果你安装了 Python 和 pip,你可以从 Cheese shop 得到它。
$ pip install howdoi
输入howdoi -h
完整的使用说明。