V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
LeonCCC
V2EX  ›  程序员

大家遇到代码或程序问题时是如何使用英语搜索的?

  •  
  •   LeonCCC · 2022-02-15 00:06:55 +08:00 · 2838 次点击
    这是一个创建于 1043 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在校大学生在学习过程中经常遇到一些问题,使用中文搜索即使在谷歌也找不到自己想要的结果,又不知道应该如何愉快使用 stack overflow 这样的外文网站。特别是一些专业术语或者名词不知道如何用英文表达,想请问一下大家是如何克服这个问题的呢?

    23 条回复    2022-02-17 16:08:02 +08:00
    psydonki
        1
    psydonki  
       2022-02-15 01:09:01 +08:00
    举个例子?

    一般来说,我会直接把异常信息贴到 google... 🙈

    当然如果是新的语言 /框架,过一遍官方的 Quick Start Guide.
    有个大致的认知,之后再查找你感兴趣的关键字
    LeonCCC
        2
    LeonCCC  
    OP
       2022-02-15 01:36:05 +08:00
    @psydonki 直接粘贴异常信息是个好办法,在 debug 时确实挺好用的
    除了代码之外,现在还有一些问题来自自己设计程序的思想,如题目要求设计“一个用来表示大整数的循环链表”,我缺少设计程序的思路,用中文搜索又无法得到令自己满意的结果,就会考虑求助于外文网,但是却不知道该怎么表述。~~从某种方面来说其实就是用英文搜题吧 orz~~

    在码回复时意识到阅读外文教材或者是外文文档应该是很好的解决方案,但是不知如何找到一个适合入门上手的资料,请问是否有相关推荐呢?
    crab
        3
    crab  
       2022-02-15 02:42:00 +08:00   ❤️ 1
    @LeonCCC 精简中文内容只留关键词贴到谷歌翻译,再搜索基本都能在 stack overflow 命中了。
    LeeReamond
        4
    LeeReamond  
       2022-02-15 07:05:37 +08:00
    专业术语很容易表达,因为真正的术语翻译软件基本都能精确匹配,比如你想搜索栈溢出这个关键字,翻译不会给你翻译成别的结果。倒是很多中文难以准确描述的情况英文同样无法准确描述,这种只能是多换一些表达方式多搜一搜,然后利用搜索引擎在结果之间跳跃了,除非特别冷门的否则跳一跳应该都能看到 native speaker 的地道表达方式,复制下来接着查就行了。
    dream4ever
        5
    dream4ever  
       2022-02-15 08:05:14 +08:00 via iPhone
    多看英文资料,就知道该怎么描述想要搜索的内容了
    ymlluo
        6
    ymlluo  
       2022-02-15 08:47:57 +08:00
    关键词 + not working
    murmur
        7
    murmur  
       2022-02-15 09:01:24 +08:00
    多搜就知道了,其实跟中文一样的方法,最简单的就是有英文原版报错信息,多用关键词少用句子
    kilasuelika
        8
    kilasuelika  
       2022-02-15 09:07:23 +08:00 via Android
    有时候你可以直接输关键词,不一定要完整表达。
    比如
    kilasuelika
        9
    kilasuelika  
       2022-02-15 09:07:48 +08:00 via Android
    一个用来表示大整数的循环链表:linked list for big integer
    gitdoit
        10
    gitdoit  
       2022-02-15 09:11:05 +08:00
    多个空格分隔关键词, 某些单词不会, 直接翻译过去再搜也能搜个八九不离十;
    kilasuelika
        11
    kilasuelika  
       2022-02-15 09:11:19 +08:00 via Android
    或者更简单一点:linked list big integer
    cmdOptionKana
        12
    cmdOptionKana  
       2022-02-15 09:15:34 +08:00
    翻译专业术语很容易,不要语法,只搜一堆名词即可。最多加个 how ,也不需要语法,就是 how 空格加几个名词就行。
    Rache1
        13
    Rache1  
       2022-02-15 09:20:55 +08:00
    😂 我觉得 Google 的提示很聪明,只需要把部分关键字打进去,下面提示的内容就够用了。
    holycrazy
        14
    holycrazy  
       2022-02-15 09:29:55 +08:00
    多关键词搜索,比如 bigint linked list
    Orenoid
        15
    Orenoid  
       2022-02-15 09:34:34 +08:00
    关键术语写对了,基本就能搜个八九不离十了,而且如果是常见问题的话,很容易就能在自动提示里找到正确的问法。
    villivateur
        16
    villivateur  
       2022-02-15 09:35:31 +08:00 via Android
    去 Stack Overflow 上先看看别人怎么问的就好了,然后选问题里面的关键词搜索
    GGMM
        17
    GGMM  
       2022-02-15 10:07:27 +08:00
    如果英文水平不好,可以先翻译一下然后提取里面的关键词,一般是名词,然后在搜索引擎里用关键词搜索。计算机里的关键词我感觉也不多,久了之后就可以不用翻译自己搜了。
    xsqfjys
        18
    xsqfjys  
       2022-02-15 10:08:52 +08:00
    比如说哪些术语?举一些例子?
    一般是搜报错信息的关键词
    yulgang
        19
    yulgang  
       2022-02-15 13:46:01 +08:00
    @LeonCCC #2 强迫自己多接触相关内容的英文文档,尽量不使用整句翻译,操作系统也换成英文的,坚持大半年就习惯了,慢慢就知道怎么表达了,远离最大的中文搜索引擎😁
    ospider
        20
    ospider  
       2022-02-15 17:51:50 +08:00
    有可能不是你的问题,Google 最近两年的结果越来越差已经不是一个两个人发现了,比如说前一阵名扬 V2 的“小 X 百科网”
    kennylam777
        21
    kennylam777  
       2022-02-16 04:46:28 +08:00
    工作都是全英語的,這點事不成問題,反而用全中文查找到想要的才算困難,例如 Android 相關的其實中文資源比較多。
    danshan
        22
    danshan  
       2022-02-17 14:06:32 +08:00
    @ospider 用一个 uBlacklist 可以自动过滤掉这种结果, 不过这类网站应该只趴中文网站, 所以如果全英文搜索可能还好.
    ospider
        23
    ospider  
       2022-02-17 16:08:02 +08:00
    @danshan 英文不要太多,什么 libhunt gitmemory 之类的 GitHub 采集站
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1001 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:58 · PVG 04:58 · LAX 12:58 · JFK 15:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.