火狐浏览器中快速搜索MSDN

10

有没有办法在Firefox中获得一个MSDN搜索栏,可以自动完成.NET类和成员名称(最好还包括Win32 API方法),并直接带我到MSDN页面?

使用Google工具栏并按Shift+Enter(我感觉很幸运)通常会直接进入.Net类的msdn页面,但它没有针对性的自动完成。而且,由于我懒得打site:msdn.microsoft.com,所以它并不能总是带我去MSDN页面。(例如,Graphics


2
搜索速度更快并不能使其变得更好 :( - Gregory Pakosz
只是针对你的“太懒得输入site:…”评论:你可以在Firefox的地址栏中创建关键字搜索。进入Google,在搜索框上右键单击,然后选择“为此搜索添加关键字…”,在关键字字段中输入类似于“MSDN”的内容。接下来,编辑刚刚创建的书签(关键字是书签),并编辑URL以包括“site:”过滤器。类似于“http://www.google.com/search?hl=en&safe=off&q=%s%20site:msdn.microsoft.com”的东西应该可以工作。 - AgentConundrum
我猜测SO在评论中并没有完全显示链接。不过链接指向正确的位置。 - AgentConundrum
很不幸,关键词搜索无法进行自动完成。 - Dirk Vollmar
我知道。这就是为什么我将它作为评论发布,只针对那个小点,而不是作为答案。 - AgentConundrum
4个回答

7

5
这个搜索插件(来自flyfishr64链接的列表)非常好用(建议和其他功能都有)。

此搜索插件(来自flyfishr64链接的列表)非常好用(建议和其他功能都有)。


它跳转到搜索结果页面而不是直接跳转到第一个结果。 - SLaks

3
您可以使用通配符%s和关键字msdn创建一个书签,使用以下url添加到书签页面中:

http://social.msdn.microsoft.com/search/en-us/?query=%s

在地址栏中输入"msdn StringBuilder",它会将您带到这个结果页面:http://social.msdn.microsoft.com/search/en-us/?query=StringBuilder

我也用同样的方法创建了一个stackoverflow关键字,使用http://stackoverflow.com/questions/tagged/%s url。

编辑:正如@AgentConundrum所指出的那样,使用http://www.google.com/search?hl=en&safe=off&q=%s%20site:msdn.microsoft.com url将限制Google搜索到msdn.microsoft.com网站。

我刚刚在问题上发表了这个评论,之前我决定不将其作为自己的答案发布。当你被点赞时,我会哭的。:P - AgentConundrum
我考虑过这个,但它无法提供自动完成。 - SLaks
不,因为伟大的思想总是相似的,你会愉快地给我点赞的 :) - Gregory Pakosz
这甚至可以通过将“site:msdn.microsoft.com”添加到查询中来改进,正如AgentConundrum建议的那样:google.com/search?hl=en&safe=off&q=%s%20site:msdn.microsoft.com%22 - Dirk Vollmar

1

最终我编辑了这个搜索插件,来自Shog9的回答,并将搜索URL更改为Google的I'm Feeling Lucky。

以下是XML:

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/">
    <!-- Created on Thu, 07 Jan 2010 15:11:13 GMT -->
    <ShortName>MSDN</ShortName>
    <Description>Search MSDN documentation</Description>
    <Url type="text/html" method="get" template="http://www.google.com/search?hl=en&amp;q={searchTerms}+site%3Amsdn.microsoft.com&amp;btnI=I"/>
    <Url type="application/x-suggestions+json" template="http://services.social.microsoft.com/search//Data/AutoCompleteTerms?t={searchTerms}&amp;b=Msdn&amp;l=en-US&amp;m=10&amp;rf=oss10"/>
    <Image width="16" height="16">http://mycroft.mozdev.org/updateos.php/id0/msdn_schnore.ico</Image>
    <Developer>Schabse Laks</Developer>
    <InputEncoding>UTF-8</InputEncoding>
    <moz:SearchForm>http://social.msdn.microsoft.com/Search/en-US/</moz:SearchForm>
    <Url type="application/opensearchdescription+xml" rel="self" template="http://mycroft.mozdev.org/updateos.php/id0/msdn_schnore.xml"/>
</OpenSearchDescription>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接