有没有办法在Firefox中获得一个MSDN搜索栏,可以自动完成.NET类和成员名称(最好还包括Win32 API方法),并直接带我到MSDN页面?
使用Google工具栏并按Shift+Enter(我感觉很幸运)通常会直接进入.Net类的msdn页面,但它没有针对性的自动完成。而且,由于我懒得打site:msdn.microsoft.com
,所以它并不能总是带我去MSDN页面。(例如,Graphics
)
有没有办法在Firefox中获得一个MSDN搜索栏,可以自动完成.NET类和成员名称(最好还包括Win32 API方法),并直接带我到MSDN页面?
使用Google工具栏并按Shift+Enter(我感觉很幸运)通常会直接进入.Net类的msdn页面,但它没有针对性的自动完成。而且,由于我懒得打site:msdn.microsoft.com
,所以它并不能总是带我去MSDN页面。(例如,Graphics
)
此搜索插件(来自flyfishr64链接的列表)非常好用(建议和其他功能都有)。
%s
和关键字msdn
创建一个书签,使用以下url添加到书签页面中:
http://social.msdn.microsoft.com/search/en-us/?query=%s
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
网站。最终我编辑了这个搜索插件,来自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&q={searchTerms}+site%3Amsdn.microsoft.com&btnI=I"/>
<Url type="application/x-suggestions+json" template="http://services.social.microsoft.com/search//Data/AutoCompleteTerms?t={searchTerms}&b=Msdn&l=en-US&m=10&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>