Я считаю, что поиск нужного материала при обнаружении ошибок или поиск полезного материала — недооцененный навык. Большинство ошибок и проблем, с которыми сталкивается инженер-программист, можно решить с помощью поиска в Google. Что, если бы я сказал вам, что есть способы улучшить свои навыки поиска в Google, чтобы быстро и эффективно получать желаемые результаты поиска.
И здесь мы идем…
Точное соответствие
Обычно поиск сообщения об ошибке приводит к тому, что Google выполняет нечеткое совпадение. Он склонен искать синонимы и родственные термины. Заключение нашего поиска в двойные кавычки приводит к тому, что Google выполняет точное совпадение. Это дает более точные и точные результаты, связанные с тем, что ищется.
Вместо:
Сделай это:
Показать результаты только с определенного сайта
Google позволяет нам фильтровать результаты поиска на основе определенного сайта. Синтаксис: site:URLOfTheSite YourSearchTerms
В приведенном ниже примере результаты поиска будут основаны на github.com:
Это удобно, когда на сайте нет функции поиска, и мы хотим найти что-то на этом конкретном сайте.
Исключить определенные термины из поиска
Иногда в наших результатах поиска преобладает популярный термин. Например, часто в моих результатах поиска материалов, связанных с Javascript, доминирует JQuery. Как человек, который работает в основном с ReactJS, я этого не хочу. Оказывается, есть способ исключить термины из результатов поиска следующим образом:
Используйте-
с термином, который вы хотите исключить из результатов поиска.
Результаты поиска Google на основе временных рамок
Это тот, который я использую много. Часто в результатах поиска преобладают старые и устаревшие материалы. Мы можем отфильтровать это, используя after:
В приведенном выше примере будут показаны результаты поиска, опубликованные после 2020 года.
В некоторых случаях мы можем захотеть увидеть результаты поиска, которые были опубликованы до определенной даты, например, при поддержке устаревшего проекта. В этом случае мы можем использовать before:
Мы также можем указать диапазон времени для результатов поиска следующим образом:
Результаты поиска в приведенном выше примере будут опубликованы в период с 2020 по 2022 год.
Использование операторов И/ИЛИ
Использование OR
показывает результаты поиска, в которых присутствуют условия поиска или ключевые слова. например, мы ищем X или Y. Это вернет результаты поиска, содержащие X или Y.
В то время как AND
, с другой стороны, поиск по наличию обоих условий поиска или ключевых слов, т. е. поиск по X и Y, вернет результаты поиска, которые содержат как X и Y.
Поиск по типу файла
Мы можем получить результаты поиска от Google на основе файлов определенного типа, следуя синтаксису: filetype:TypeOfFile SearchTerms
Это удобно, когда вы ищете определенный файл. Google имеет тенденцию возвращать результаты, основанные на предоставленном типе файла.
Спасибо за чтение. Не стесняйтесь добавлять больше из них в комментариях. 😃