Java Getriebe

Java und NetBeans

NetBeans Site durchsuchen per Browser Such Plugin

Ich werde immer mehr abhängig von dem kleinen Suchfeld oben rechts in meinem Firefox. Kleine so genannte „Search Plugins“ die mir direkt die Suche einer bestimmten Website aufruft mit den Begriffen, die ich im Browser eingegeben habe. Eine Suche ohne vorher die Site selbst aufzurufen.

Ein wichtiges Werkzeug der letzten Zeit ist die Suche auf der netbeans.org Site. Ob APIs, Forenbeiträge oder Einträge im Bugtracker liefern sie unschätzbare Dienste um Neues zu lernen. Ich muss allerdings sagen, dass die Präsentation der Suche auf der Seite selber mich nicht wirklich überzeugt hat. Aber für so was gibt es ja immer noch Onkel Google und die „site:“ Option. Die Suche „module site:netbeans.org“ liefert alles was die Site so zur Modulentwicklung zu bieten hat ((und nur das, was die Site zu bieten hat, nix mehr)).

Damit ich aber nicht bei jeder Suchanfrage „site:netbeans.org“ eingeben muss, habe ich mir eines diese besagten Suchplugins gebastelt und in mein Firefox eingesetzt:

1
2
3
4
5
6
7
8
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>netbeans.org Site search</os:ShortName>
<os:Description>search netbeans.org</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIgHDpSIByjUiAc61IgHNZSIBxtUiAcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUiAcPVIgHKZMIx3/cVA9/9i9nv+uqZX/VTgv/08gHP9SIBx0UiAcDAAAAAAAAAAAAAAAAAAAAABSIBwzUiAcnE4jHf9qSzr/tI9t/9yjgP//2r3/+vfp/83JtP+ZkX3/Vzox/1AgHP9SIBxuWCgkMwAAAABSIBxKTCAb/29OPP+wimr/yJd2/8uVdf/bnn7//9W3//b05v/OyLj/zMKx/8W/q/+TiXb/VTYu/1YmItFYKCRcVSkk/4VdSP/Dk3L/wI1v/8iSc//PmHn/36GB///Ut//39uj/0cy7/8rBsf/EvKv/w7up/8W9rP+Gal//WCgk/1UpJP+ZbVX/wY5v/8KPcf/MlXb/1Zx8/+Skgv/907b/+fjq/9fRwf/OxbX/x7+u/8G5qf/Du6v/oZCA/1goJP9VKST/nG5W/8SPcf/IknT/0Zp6/9yhgf/npoT//NK2//r46//d18j/0su7/8zDs//Eu6v/x72t/6OQg/9YKCT/VSkk/6BvV//KknT/zZV3/9iefv/ipYb/6KaE//zRtf/7+ez/4tvO/9fPwP/Px7f/yL6v/8rAsf+lk4X/WCgk/1UpJP+kdFz/zZV2/9OZev/eooL/5qeH/+ahgf/80bj//frv/+rj1v/c1cf/0cm7/8zCs//NxLX/qJWI/1goJP9VKST/qHZe/9KYef/anX//5aKE/+ymhv/1s4r/++K+//z57v/9+Ov/9O3i/+DYy//Px7f/0cq6/6mYi/9YKCT/VSkk/7J+Y//loYL/8auJ//W3jf/xwZL/5sye/97UrP/c067/5tq6//bt1//++Or/8+zg//Xu4/+4pZv/WCgk/1UpJP+qcVr//8WX/+3Elf/hzqP/3Nm3/93hxf/d48r/3eHH/9nau//Y0q7/4NWx//Ppzv/169D/wqud/1goJP9RJCDfY0A0/7ekh//p7M3/5u7U/9/lzf/d4cf/3OHH/9zhx//e4sj/4ujO/+ft0P/e3bv/samU/3tgVP9SIBzEUiAcGlIgHItQJiH/ZU5F/6Sfjv/g5sz/6e7U/+LozP/l6s//6e/T/8vQuf+CdGn/VDIt/1EgHP9SIBxbAAAAAAAAAAAAAAAAUiAcJlIgHH9RIBz/Uy4p/3ppXv+5uKT/oJqJ/2FHQP9PJCD/UiAcrFIgHE5SIBwGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUiAcBlIgHERSIByfUiAc4FIgHMpSIBxzUiAcIgAAAAAAAAAAAAAAAAAAAAAAAAAA+B8AAOAHAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAADAAwAA8B8AAA==</os:Image>
<os:Url type="text/html" method="GET" template="http://www.google.de/search?hl=de&amp;q={searchTerms}%20site%3Anetbeans.org">
</os:Url>
</SearchPlugin>

Der Text muss im Verzeichnis searchplugins ((Unter Windows meistens in %APPDATA%\Mozilla\Firefox\Profiles\<randomchars>.default\searchplugins)) zum Beispiel als netbeansorg.xml abgespeichert werden und Firefox neu gestartet werden. Dann sollte bei den Suchen auch eine netbeans.org Site search auftauchen.

ZIP Download

ps: Theoretisch sollte das Plugin auch mit anderen Browsern funktionieren. Ich habe es aber nicht getestet und weiß auch nicht, wie dort die Installation manuell oder automatisch erfolgen kann.