Я часто использую Google для поиска документации по Java.
Пример: если я хочу найти документацию для HashMap
, я просто Google, Java hashmap
и Google знает, чтобы перенаправить меня на javadoc
страницу.
Тем не менее, он обычно направляет меня к документации по Java 1.4 или Java5, и я хочу документацию по Java6.
Если я гуглю Java 6 hashmap
, все работает нормально; проблема в том, что я забываю ставить 6
и приходится искать дважды.
Можно ли как-то научить Google, когда я говорю Java
, я имею в виду Java6
? (У меня есть учетная запись Google, поэтому, если она настраивается через учетную запись, я открыт для предложений.)
google-search
Ronk
источник
источник
hashmap site:download.oracle.com/javase/6/docs
вместо замены.http://search.oracle.com/search/search?search_p_main_operator=all&group=Documentation&q=%s+url%3A%2Fjavase%2F6%2Fdocs%2Fapi
где%s
заменяется ключевое слово. Например,hashmap
.Ответы:
У меня была такая же проблема / желание. Вот что я сделал, чтобы решить это:
Немного измените скрипт, чтобы он работал с веб-сайтом Oracle. Это отредактированный скрипт:
Единственные изменения касаются
@include
URL и регулярных выражений.Таким образом, всякий раз, когда вы открываете страницу документации по Java, она перенаправляется на версию Java 6. Если вам действительно нужно увидеть более старую версию, вы можете временно отключить пользовательский скрипт.
источник
У меня есть ключевое слово для поиска с URL
Тогда мне просто нужно ввести имя класса, заменяя
.
на/
. Я набираю это в моем браузере:Вы также можете использовать Duck Duck Go - он будет включать в себя классы Java и, по-видимому, последовательно выбирает Java 6:
источник
Спасибо за ответы на все вопросы. В конце концов я решил эту проблему, создав собственную систему пользовательского поиска в Chrome (частичное решение проблемы, которую я разместил, но полное решение моей личной проблемы).
Поисковая система определяется следующим образом: https://www.google.com/search?q=java%206%20%s
И я назначил ему ключевое слово
java
- так все, что мне нужно ввести в адресную строку, -java hashmap
и я получаю результат, который я хотел.источник