【问题标题】:Effective Googling for short names有效的谷歌搜索短名称
【发布时间】:2010-10-30 03:38:17
【问题描述】:

时不时地,我需要用一种非常小的语言和/或具有特殊字符的语言查找一些关键字或函数..
示例包括
python中的'as'关键字('python as','python as keyword'..等不起作用)
红宝石中的“$:”之类的东西(想知道它代表什么)
irb 中的“p”命令
等等

谷歌在这样的搜索上完全让我失望了。在 SO 上提出这样愚蠢的问题是不值得的。语言文档通常不能正确解释这些(或者如果是这样,我不知道在没有谷歌帮助的情况下该去哪里寻找)

在这种情况下你能做什么?如何哄 google 寻找此类问题的答案?

【问题讨论】:

  • C# 对 Google 来说是最难的 ;)
  • 在找到rseek.org 之前,搜索与 R 编程语言相关的任何内容都具有挑战性
  • C# 对 Google 来说一点也不差。顺便说一句,如果它被称为 M#,那将是 很多。
  • (特别是,只需搜索 C#。第一页上的每一个点击都是关于 C# 编程语言的。非常理想,IMO。)
  • @JonSkeet 我尝试用谷歌搜索 M#,但找不到任何关于它的含义。

标签: google-search


【解决方案1】:

对于符号,我经常需要输入符号(尽管谷歌在符号方面做得更好。)

例如: http://www.google.com/search?q=unix+%22dot+dot%22 要么 http://www.google.com/search?q=ruby+%22dollar+sign%22

【讨论】:

    【解决方案2】:

    使用引号有很大帮助。例如,如果您搜索:

    python "as keyword"
    

    那么第一个命中是"The as keyword ((An Unofficial) Python Reference Wiki)"。其他命中也与“as”关键字有关。

    除此之外,我会寻找处理 all Python 关键字的页面,并找到相关条目。

    但是,对于符号来说,这要困难得多。拥有正确的术语会有很大帮助 - 如果您知道“?:”是 C# 中的条件运算符,那么查找起来会更容易。这就是一本好书(或同样是运算符/关键字列表)有助于将符号转化为语言的地方。

    【讨论】:

      【解决方案3】:

      对于 ruby​​,您为什么不搜索 ruby​​ 内置全局变量?我假设您对您正在寻找的内容有足够的了解,您可以描述它吗?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-04
        • 1970-01-01
        • 2012-08-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-18
        • 2016-04-03
        相关资源
        最近更新 更多