Come posso cercare la documentazione di Delphi?

Può essere difficile trovare la documentazione di Delphi utilizzando la ricerca web. Spesso la documentazione è sepolta lontano dalla cima della lista dei successi. Ad esempio, una ricerca su Google per delphi setlength restituisce questo risultato:

inserisci la descrizione dell'immagine qui

Il primo colpo che punta alla documentazione ufficiale di Embarcadero è all’ottavo posto, in fondo alla lista come mostrato sopra. Ma è un collegamento alla documentazione di Delphi 2009. Idealmente mi piacerebbe trovare la documentazione per l’ultima versione.

Puoi navigare fino alla prima pagina della documentazione di Embarcadero e cercare da lì. Il collegamento è: http://docwiki.embarcadero.com/RADStudio/en/Main_Page

Si noti che nessuna versione è inclusa nel collegamento. Se navighi verso quel link, il sito ti reindirizzerà a un URL specifico della versione per l’ultima versione. In questo caso, mentre scrivo questo oggi, verrai reindirizzato a: http://docwiki.embarcadero.com/RADStudio/XE5/en/Main_Page

Se si desidera cercare la documentazione per una versione specifica, è ansible fornire tale versione nell’URL.

Puoi digitare il termine di ricerca nella casella di ricerca in alto a sinistra nella pagina, come mostrato in questa schermata:

inserisci la descrizione dell'immagine qui

Tuttavia, i risultati sono deludenti. Eccoli:

inserisci la descrizione dell'immagine qui

Gah! Dov’è la documentazione per la funzione SetLength ?

Risultati migliori si ottengono se si utilizza la sezione Librerie della documentazione come portale. Questo si trova qui: http://docwiki.embarcadero.com/Libraries/en/Main_Page

Navigare lì sono la ricerca di SetLength e i risultati sono:

inserisci la descrizione dell'immagine qui

E questo è esattamente quello che stiamo cercando.


A volte inizio ancora con una ricerca sul Web perché nella mia esperienza un buon motore di ricerca Web può produrre risultati più pertinenti. Pertanto, utilizzando Google come esempio, potresti provare questi termini di ricerca:

  • sito: docwiki.embarcadero.com/Libraries/XE5 SetLength
  • sito: docwiki.embarcadero.com/Libraries SetLength
  • sito: docwiki.embarcadero.com SetLength

Come scorciatoia, di solito puoi scappare digitando il termine di ricerca e aggiungendo docwiki e delphi . Di solito è sufficiente per convincere il motore di ricerca a restituire solo i colpi di Embarcadero. Quindi puoi cercare: docwiki delphi SetLength e ottieni questo risultato:

inserisci la descrizione dell'immagine qui

Un ultimo punto. Se ti trovi a scrivere una risposta qui su Stack Overflow e vuoi collegarti alla documentazione, puoi anche utilizzare il trucco per rimuovere la versione dall’URL. Tale URL viene reindirizzato all’ultima versione. Quindi, continuando con SetLength , potresti sostituire:

http://docwiki.embarcadero.com/Libraries/XE5/en/System.SetLength

con

http://docwiki.embarcadero.com/Libraries/en/System.SetLength

L’utilizzo di questo approccio potrebbe rendere la risposta più a prova di futuro.