क्या मैं Google को सिखा सकता हूं कि जब मैं "जावा" कहता हूं, तो मेरा मतलब है "जावा 6"?


15

जावा प्रलेखन देखने के लिए मैं Google का उपयोग करता हूं।

उदाहरण: यदि मैं इसके लिए दस्तावेज़ीकरण ढूंढना चाहता हूं HashMap, तो मैं केवल Google Java hashmapऔर Google मुझे javadocपृष्ठ पर पुनर्निर्देशित करना जानता है ।

हालाँकि, यह आमतौर पर मुझे जावा 1.4 या Java5 प्रलेखन के लिए निर्देशित करता है, और मुझे Java6 प्रलेखन चाहिए।

अगर मैं Google Java 6 hashmap, यह ठीक काम करता है; समस्या यह है कि मैं 6दो बार खोज करना भूल गया हूं ।

क्या मैं किसी तरह Google को सिखा सकता हूं कि जब मैं कहता हूं Java, मेरा मतलब है Java6? (मेरे पास एक Google खाता है, इसलिए यदि यह किसी खाते के माध्यम से कॉन्फ़िगर करने योग्य है, तो मैं सुझावों के लिए खुला हूं।)


1
मैं hashmap site:download.oracle.com/javase/6/docsइसके बदले प्रतिस्थापन का सुझाव देता हूं ।

3
@ डैनियल बेक: एक ओवरकिल की तरह लगता है। मैं कम टाइप करना चाहता हूं, ज्यादा नहीं :)

2
आप बस अपने ब्राउज़र में एक कीवर्ड खोज बना सकते हैं: http://search.oracle.com/search/search?search_p_main_operator=all&group=Documentation&q=%s+url%3A%2Fjavase%2F6%2Fdocs%2Fapiजहां %sकीवर्ड द्वारा प्रतिस्थापित किया जाता है। उदाहरण के लिए, hashmap
slhck

जवाबों:


2

मेरी भी यही समस्या / इच्छा थी। इसे हल करने के लिए मैंने यही किया है:

  • इस Greasemonkey स्क्रिप्ट को स्थापित करें (जो कि थोड़ा पुराना है, क्योंकि इसे Oracle ने Sun को खरीदने से पहले बनाया था)
  • ओरेकल की वेबसाइट के साथ काम करने के लिए स्क्रिप्ट को थोड़ा संपादित करें। यह संपादित स्क्रिप्ट है:

    // ==UserScript==
    // @name           Java 6 Documentation Redirect
    // @namespace      http://freecog.net/2007/
    // @description    Redirects to the Java SE 6 documenation from older pages.
    // @include        http://download.oracle.com/javase/*
    // ==/UserScript==
    
    var old_loc = loc = window.location.href;
    loc = loc.replace(/\/javase\/[^\/]+\/docs\//, "/javase/6/docs/");
    if (loc != old_loc) window.location.replace(loc);
    

केवल परिवर्तन @includeURL और regex के लिए हैं।

इस तरह, जब भी आप एक जावा प्रलेखन पृष्ठ खोलते हैं, तो यह जावा 6 संस्करण में पुनर्निर्देशित होता है। यदि आपको कभी पुराने संस्करण को देखने की आवश्यकता होती है, तो आप उपयोगकर्ता स्क्रिप्ट को अस्थायी रूप से अक्षम कर सकते हैं।


जावा 7 के लिए इसका उपयोग करना, सीएसएस वहाँ बेहतर है।
ओलेग्स जेरेमजेव्स

1

मेरे पास URL के साथ एक खोज कीवर्ड है

http://download.oracle.com/javase/6/docs/api/%s.html

फिर मुझे बस उस कक्षा के नाम के .साथ टाइप करना है /। मैं इसे अपने ब्राउज़र में टाइप करता हूं:

j java/util/HashMap

आप बतख डक गो का उपयोग भी कर सकते हैं - यह जावा कक्षाओं को वनबॉक्स करेगा, और यह लगातार जावा 6 का चयन करता है:

http://duckduckgo.com/?q=java.util.HashMap


1

सभी उत्तरों के लिए धन्यवाद - मैंने अंततः क्रोम में अपना स्वयं का कस्टम खोज इंजन बनाकर हल किया (समस्या जो मैंने पोस्ट की थी उसका आंशिक समाधान - लेकिन मेरी व्यक्तिगत समस्या का पूर्ण समाधान)।

खोज इंजन के रूप में परिभाषित किया गया है: https://www.google.com/search?q=java%206%20%s
और मैंने इसे कीवर्ड सौंपा java- इस तरह मुझे पता बार में टाइप करने की आवश्यकता है java hashmapऔर मुझे मिल गया है परिणाम मुझे चाहिए था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.