2013-02-26 24 views
5

Ho un progetto con un sacco di file, circa 4500 file in tutto Project. l'ho separato in 40 progetti di libreria. Ora il mio problema è che ci vuole troppo tempo per compilare. quindi aumento la memoria del builder Flash. Questo mi dà un piccolo miglioramento da compilare. sono sicuro di avere troppi file che non sono usati nel mio progetto. quindi ora voglio rimuoverlo dalla presa di Flash Builder/Eclipse. Perché è un processo troppo mal di testa per vedere che il file "xyz.as/mxml" è usato in qualsiasi altro file o se è usato in Altri file dice "abx.as/mxml", quindi di nuovo ho una domanda che "abx. come/mxml "è un file utile o utilizzato in qualsiasi altro file. quindi hai qualche idea o suggerimento per favore dammi. Grazie in anticipo ...Rimuovere i file di codice sorgente inutilizzati utilizzando eclipse/Flash builder 4.6

risposta

1

Una cosa si può provare è quello di utilizzare la size-report del flex compilazione: flex compiler options In questo modo si avrà un'idea di quali classi vengono realmente utilizzati nelle librerie e, pertanto, wich non lo sono perché il compilatore flex si collega solo alle classi di cui hai veramente bisogno nel tuo swf compilato. Questo non è l'ideale ma può evitare un sacco di dolore al processo manuale.

+0

Grazie per la risposta. fammi provare!! –

1

Aggiungi questo parametro al compilatore:

-link-report output.xml 

queste informazioni vi aiuterà.

+0

Potrebbe essere ancora meglio ... buona cattura. – benzonico

+0

non ricevendo nulla in output.xml, sarò sbagliato in termini di utilizzo di questo comando. quindi lo descrivo come utilizzo questo –

+0

1. modifica le impostazioni del compilatore da Flex Compiler nella proprietà del progetto e aggiungi Argomenti aggiuntivi al suo interno quando fornisci il file nessun effetto recuperato, visto compilato correttamente e visto eseguito correttamente, nessun output generato in outout.xml, eseguito come normale –

0

Non sono sicuro che funzioni per il programma di creazione di flash, ma per Java esiste lo UCDetector.

+0

Installato correttamente. ma non ha funzionato dopo il riavvio. quindi ripulisci e ricostruisci il mio progetto quindi prova a rimuovere il codice sorgente inutilizzato. ma non risponde ......... –