2014-09-05 6 views
5

In MonoDevelop, Ctrl + '(non F1) porta l'Unity API Reference (help) da http://unity3d.com/support/documentation/ ... invece di leggerlo dalla copia locale dell'API Unity. Come posso rendere costantemente aperta la documentazione locale?Come avviare Unity API Reference locale da MonoDevelop

+0

http://answers.unity3d.com/questions/30436/launching-local-unity-api-reference-from-monodevel.html – LearnCocos2D

+0

Grazie. Ho letto questa risposta, ma non so ancora come lanciare Unity API Reference di MonoDevelop – DarkerLuna

+1

hai trovato un modo carino? China area reindirizza link a unity3d.com/cn/...'ma l'indirizzo è 404 – LoranceChen

risposta

2

Se si utilizza Firefox , è possibile utilizzare Redirector per reindirizzare la documentazione locale. Installa l'addon e apri le opzioni. (Ctrl + Shift + A> Estensioni> Redirector> Opzioni)

Poi utilizzare questi valori (o simili, a seconda della posizione della vostra documentazione locale):

  • Descrizione: Unity Documentation (o qualunque cosa 'd simili)
  • Esempio URL:.. http://unity3d.com/support/documentation/ScriptReference/30_search.html?q=Transform (o qualsiasi altra query di ricerca consente di visualizzare ciò che il link reindirizza a questo è opzionale)
  • Includi pattern:. http://unity3d.com/support/documentation/ScriptReference/* Nota che uso unity3d.com/support/documentation/ScriptReference/..., perché questo è t URL aperto da MonoDevelop, che viene quindi reindirizzato a docs.unity3d.com/ScriptReference/...
  • Reindirizza a: file:///C:/Program Files (x86)/Unity/Editor/Data/Documentation/html/en/ScriptReference/$1 Se Unity non è installato sull'unità C o se si utilizza un sistema operativo diverso, sarà necessario scoprire l'aspetto dell'URL locale e sostituire tutto a destra di /ScriptReference/ con $1. (/ScriptReference/index.html-/ScriptReference/$1)
  • Pattern Type: Wildcard
  • Puoi lasciare tutti gli altri campi come sono.

Ora ogni volta che si preme il collegamento, verrà automaticamente reindirizzato al riferimento API locale anziché a quello online. L'ho anche testato senza connessione internet. Sfortunatamente, l'addon è disponibile solo per Mozilla Firefox, e non sono ancora riuscito a farlo con altri strumenti per browser diversi.

Modifica: Redirector è ora disponibile anche per Chrome e Opera, in base a the author's website.

+0

, Redirector non sembra funzionare quando Firefox utilizza la modalità "multi-processo". –

1

Unity Mono AddIn cerca in percorsi fissi per la documentazione locale e utilizza quello online, se non può essere trovato lì. L'installazione standard utilizza ovviamente percorsi leggermente diversi. Per risolvere questo problema in molti casi, è possibile creare i seguenti collegamenti simbolici (come admin).

Per Mac creare:

for name in $(ls /Applications/Unity/Documentation/en/); do ln -s /Applications/Unity/Documentation/en/$name/ /Applications/Unity/Documentation/$name; done 

Su Windows usano:

mkdir "c:\Program Files\Unity\Editor\Data\Documentation\Documentation" 
mklink /D "c:\Program Files\Unity\Editor\Data\Documentation\Documentation\ScriptReference" "c:\Program Files\Unity\Editor\Data\Documentation\en\ScriptReference\" 
... 

piacevole effetto: documenti di Unity fa aprire più velocemente e anche non in linea da Mono tramite standard di Ctrl +', in molti casi, soprattutto se contrassegni il tipo completo. Purtroppo va ancora alla versione online, se la funzione di ricerca è necessaria nei casi in cui non vi è alcun colpo diretto.