Sortant d’un long projet Flex3, je me suis habitué à utiliser le profiler de Flex pour tester mon application. De retour sous Flash, je cherchais à retrouver le même confort, et pouvoir utiliser le profiler avec mes projets développés sous FlashCS3, bientôt CS4, ou encore FlashDevelop….
Et c’est possible !
Il faut tout d’abord permettre le debbugage du swf compilé, pour celà, il faut :
- Sous Flash CS3 /CS4, dans les paramètres de publication, cocher l’option « Autoriser le débogage » / « Permit debugging »
- Sous FlashDevelop, il faut configurer son projet en « Debug » (menu déroulant, dans la liste d’icônes)
Une fois le swf compilé, il faut activer la vue Flex Profiling ( Window > Perspective > Flex Profiling )

Dans l’onglet « Profile », cliquer sur la flèche descendante à droite, et sélectionner « Profile External Application »

Cliquer sur « New », et entrer le chemin vers votre application, une fois valider, sélectionner l’adresse dans la liste des applications, et cliquer sur Launch.

!!! Attention Flash Player Debug Obligatoire !!!

Flex lancera alors votre application, et vous proposera de configurer le profiler, une fois valider (« Resume »), vous aurez accès aux données du Profiler sur votre application !

Bon Profile à tous !