指向官方Embarcadero文档的第一击是第八名,如上图所示。但它是Delphi 2009文档的链接。理想情况下,我想查找最新版本的文档。
解决方法
请注意,链接中不包含任何版本。如果您导航到该链接,那么该网站将重新指向您到最新版本的特定于版本的URL。在这种情况下,正如我今天写的那样,你将被重定向到:http://docwiki.embarcadero.com/RADStudio/XE5/en/Main_Page
如果您希望搜索特定版本的文档,那么您可以在URL中提供该版本。
但是,结果令人失望。他们来了:
好啊! SetLength函数的文档在哪里?
如果您使用文档的“库”部分作为门户网站,则可获得更好的结果。这是在这里找到的:http://docwiki.embarcadero.com/Libraries/en/Main_Page
导航搜索SetLength,结果是:
这就是我们正在寻找的。
有时候,我还是从Web搜索开始,因为在我的经验中,一个好的网络搜索引擎可以产生更相关的结果。因此,以Google为例,您可以尝试这些搜索字词:
> site:docwiki.embarcadero.com/Libraries/XE5 SetLength
> site:docwiki.embarcadero.com/Libraries SetLength
> site:docwiki.embarcadero.com SetLength
作为一个捷径,您通常可以输入搜索字词并添加docwiki和delphi。这通常足以说服搜索引擎只返回Embarcadero命中。所以你可以搜索:docwiki delphi SetLength并得到这个结果:
最后一点。如果您发现自己在Stack Overflow上写下答案,并且想要链接到文档,还可以使用从URL中删除版本的技巧。这样一个URL被重定向到最新版本。所以,继续使用SetLength,你可以替换:
http://docwiki.embarcadero.com/Libraries/XE5/en/System.SetLength
与
http://docwiki.embarcadero.com/Libraries/en/System.SetLength
使用这种方法可以使您的答案更具前瞻性。