Ich habe eine einfache Testanwendung erstellt mit dem folgenden CodeKompilieren Sie die Flex-Anwendung ohne Debug? Optimierungsmöglichkeiten für Flex Compiler?
var i : int;
for (i=0; i<3000000; i++){
trace(i);
}
Wenn ich die Anwendung ausführen, es ist sehr langsam zu laden, was bedeutet, dass die „Spur“ läuft. Ich überprüfe den Flash-Player mit der rechten Maustaste, die Debugger-Option ist nicht aktiviert.
Also frage ich mich, ob es eine Option gibt, in Compiler die Spur auszuschließen. Ansonsten muss ich manuell alle Spuren im Programm entfernen.
Gibt es noch andere Optionen des Compilers, um die Flex-Anwendung auf maximale Weise zu optimieren?
Das ist eine gute Idee. Aber warum bietet Flex keine Compiler-Option für die Debug- und Release-Version? – maoanz
Ich bin nicht von Adobe, also weiß ich nicht :) Es ist nicht gute Praxis, Spuren in Ihrem Code trotzdem zu verlassen. Sie sollten immer entfernt werden, bevor man alles eincheckt, aber Ideale und Realität sind unterschiedliche Dinge, so dass es für einige Entwickler ein nettes Feature wäre. Persönlich mag ich keine Spur, lieber Breakpoints verwenden, sehr selten Trace verwenden. – kenneth