Często używam Google do wyszukiwania dokumentacji Java.
Przykład: jeśli chcę znaleźć dokumentację HashMap
, po prostu google, Java hashmap
a Google wie, że przekieruje mnie na javadoc
stronę.
Jednak zwykle przekierowuje mnie do dokumentacji Java 1.4 lub Java5 i chcę dokumentacji Java6.
Jeśli google Java 6 hashmap
, działa dobrze; Problem polega na tym, że ciągle zapominam umieścić 6
i muszę dwukrotnie szukać.
Czy mogę w jakiś sposób nauczyć Google, że kiedy mówię Java
, mam na myśli Java6
? (Mam konto Google, więc jeśli można je w jakiś sposób skonfigurować za pomocą konta, jestem otwarty na sugestie).
google-search
RonK
źródło
źródło
hashmap site:download.oracle.com/javase/6/docs
Zamiast tego sugeruję jako zamiennik.http://search.oracle.com/search/search?search_p_main_operator=all&group=Documentation&q=%s+url%3A%2Fjavase%2F6%2Fdocs%2Fapi
gdzie%s
jest zastąpione słowem kluczowym. Na przykładhashmap
.Odpowiedzi:
Miałem ten sam problem / życzenie. Oto, co zrobiłem, aby to rozwiązać:
Zmodyfikuj delikatnie skrypt, aby działał ze stroną Oracle. To jest edytowany skrypt:
Jedyne zmiany dotyczą
@include
adresu URL i wyrażenia regularnego.W ten sposób, za każdym razem, gdy otwierasz stronę dokumentacji Java, przekierowuje do wersji Java 6. Jeśli naprawdę potrzebujesz zobaczyć starszą wersję, możesz tymczasowo wyłączyć skrypt użytkownika.
źródło
Mam słowo kluczowe wyszukiwania o adresie URL
Potem wystarczy wpisać nazwę klasy wymianie
.
z/
. Piszę to w przeglądarce:Możesz także użyć Duck Duck Go - uruchomi on klasę Java na konsoli i wydaje się, że konsekwentnie wybiera Java 6:
źródło
Dziękuję za wszystkie odpowiedzi - ostatecznie rozwiązałem je, tworząc własną niestandardową wyszukiwarkę w Chrome (częściowe rozwiązanie opublikowanego problemu - ale pełne rozwiązanie mojego osobistego problemu).
Wyszukiwarka jest zdefiniowana jako: https://www.google.com/search?q=java%206%20%s
I przypisałem jej słowo kluczowe
java
- w ten sposób wystarczy wpisać w pasku adresujava hashmap
i otrzymam wynik chciałem.źródło