zoukankan      html  css  js  c++  java
  • .net 如何优雅的使用浏览器搜索问题

    前言

    众所周知,自己遇到的问题自己解决,但是自己不知道的问题就需要去网上搜索,免得去求助他人,浪费他人时间,自己也能得到更多学习。
    然而国内.net社区总体而言不如国外的(语言本身也是国外团队开发的),所以如何使用浏览器搜索程序中报错的解决方法变得很重要。

    详细步骤

    第一步:让Visual Studio报出英文提示 (VS2019为例)

    1)打开Visual Studio Installer,点击修改,选择语言包,√ 英语,下载并安装;

     2)打开Visual Studio中的Tools,打开Options,点击Environment中的International Settings,设置当前语言为English;

    3)测试一下Visual Studio中的提示或者报错是否已经是英文了,如果还是中文,请尝试修改计算机的环境为英文,重启电脑等等;
    笔者当初也是中文windwos环境,设置以上步骤后报错的提示还是中文,尝试各种电脑的语言设置后,就突然把提示变成英文了(如图),但是不管怎么样,以上设置肯定是必要的。

      

    第二步:错误提示或提问的搜索

    1)第一选择当然是google,如果用不了的可以用bing的国际版;

       

    2)优先考虑最快能查出错误或提问的技术网站,可以在搜索内容上加上网站过滤;笔者推荐加上stackoverflow.com,具体操作为搜索内容+空格+site:stackoverflow.com,这样搜索出来的答案都是这个网站上的;
      打开后最优的答案已经按最优解顺序从上到下排好了,一般投票最高的就能解答你的问题了;
       

    3)如果有看不懂的英文部分,(google浏览器)可以鼠标右键翻译成中文;

       

      

     4)如果上一步中实在搜索不到想要的答案,再把后面的site:stackoverflow.com去掉,搜索整个internet的内容;
     5)如果英文实在搜索不到,再在bing的国内版或者百度中用中文搜索吧;

    第三步:调整搜索内容

    刚开始用英文去搜索问题的时候,因为没有经验所以并不知道搜索什么内容,只能将错误或者提示一股脑复制上去搜索,我们可以将内容变成keyword形式来精细,使得搜索内容命中率更高;比如:

    1)通常会在前缀加上.net core,表示我要搜索内容与.net core相关;
          比如 .net core xxx ;
    2)后面加上in句式, 表示我在哪个主体上;
       比如 .net core xxx in httpcontext ;
    3)  末尾加上when句式, 表示是什么动作或者什么时候发生的;
          比如 .net core xxx when start program;
    4)  问题是什么
          比如 .net core how to get query string in http get;
          比如 .net core why cqrs not work in web api;
    4)  如果直接把错误提示复制去搜索时搜不出满意的结果,可以把错误提示提炼出关键字出来,一般为专业术语,再结合上面句式加以搜索;
    5)  保持句式简单,四级词汇就够了;

  • 相关阅读:
    页码pageNo与SQL的limit进行换算
    Linux(centos)使用shell脚本停止启动jar包
    Linux执行脚本报错:-bash: ./xx.sh: /bin/bash^M: bad interpreter: No such file or directory
    Linux启动、停止宝塔
    Linux报错:ERROR>the input device is not a TTY
    mybatis基于注解的sql中空字符串判断
    题解 「CTSC2018暴力写挂」
    题解 Beautiful Pair
    【模板】常系数齐次线性递推
    斐波那契的最小公倍数 题解
  • 原文地址:https://www.cnblogs.com/willardzmh/p/14846446.html
Copyright © 2011-2022 走看看