Hello,
Une suggestion d'amélioration (non essentielle)
À force de modifications dans un code, on finit par laisser souvent des "résidus" qui parfois utilisent pas mal de RAM (surtout quand ce sont des tableaux)
Certains langages sont capables au moment du lancement de détecter les variables déclarées mais non utilisées.
C'est le cas de Perl lors de la pseudo compilation qui affiche des messages type "Machin a été déclarée mais jamais utilisée"
Cette fonction existe peut-être déjà dans les options (mais je n'ai pas trouvé).
Sinon, serait il possible de l'ajouter ?
Détecter les variables inutilisée
- falsam
- Messages : 7244
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Détecter les variables inutilisée
ça n'existe pas et je serais pour un utilitaire en natif comparable à celui là que j'utilise.
-Liste des variables et indication si utilisées ou pas
-Liste des procédures et indication si utilisées ou pas et combien de fois.
-Et bien plus....
http://www.purebasic.fr/english/viewtop ... 12#p287912
Modifié la ligne 402 Define *buffer.l devient Define *buffer
Supprimer la ligne CreateGadgetList(WindowID(0))
Modifier la ligne 876 ClearGadgetItemList(#g_icon_Vars) devient ClearGadgetItems(#g_icon_Vars)
PS : Je ne sais pas pourquoi je sens que Spock va passer par là avec son application EPB
-Liste des variables et indication si utilisées ou pas
-Liste des procédures et indication si utilisées ou pas et combien de fois.
-Et bien plus....
http://www.purebasic.fr/english/viewtop ... 12#p287912
Modifié la ligne 402 Define *buffer.l devient Define *buffer
Supprimer la ligne CreateGadgetList(WindowID(0))
Modifier la ligne 876 ClearGadgetItemList(#g_icon_Vars) devient ClearGadgetItems(#g_icon_Vars)
PS : Je ne sais pas pourquoi je sens que Spock va passer par là avec son application EPB
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%