Bonjour
Je vous présente LuaIDE. Cet homebrew sert a coder en lua directement
sur la psp. (LuaIDE a ete programmé a 99% sur la psp) Il permet
de tester son script lua avec une gestion des erreurs. C'est a dire
que si une erreur est rencontré dans votre script, le programme retourne a
LuaIDE et affiche l'erreur. Donc évite le message "press start" et de devoir
recharger son script. Une documentation des fonctions du luaplayer
, qui explique a quoi sert ses fonctions, est présente dans l'homebrew.
Il y a aussi 3 onglets qui permet d'ouvrir 3 fichiers en même temps.
Fonctions:
- coloration syntaxique
- ouvrir un fichier
- enregistrer un fichier
- rechercher une expression dans un fichier
- remplacer une expression dans un fichier
- copier
- coller
- choisir le dossier au démarrage de l'homebrew
- changer la position du clavier
- changer la vitesse du CPU
- activer/désactiver la connexion USB
- liste des fonctions du luaplayer
- insérer une fonction de la liste dans votre script
- atteindre une ligne choisie
- tester
- créer un nouveau dossier
- créer un nouveau fichier
- lancer un eboot.pbp
Touches:
- pad analogique ou croix directionnelle : déplacer le curseur
- start : afficher le clavier
- carre ou carre + R : effacer
- rond : sauter une ligne
- triangle + touches directionnelles : sélectionner
- L : menu
- R : valider dans les fenêtres
- L : annuler dans les fenêtres
- R + gauche : créer un nouveau fichier dans la fenêtre Ouvrir
- R + droite : créer un nouveau dossier dans la fenêtre Ouvrir
- R + gauche ou droite : changer d'onglet
- R + bas ou haut : descendre/monter de 21 lignes
- select pour valider le mot de l'autocompletation
Nouveaute de la version 1.1:- autocompletation
- navigateur internet
- ajout de fonctions dans la doc
- correction de divers bug
Nouveaute de la version 2:- nouveau graphisme pour les fenêtres
- le menu "ouvrir" et "?" ont été refait
- copier/coller un fichier
- supprimer un fichier/dossier
- renommer un fichier/dossier
- l'autocomplétation cherche dans les 3 onglets
- le clavier se met a gauche quand le curseur est a droite pour ne pas le cacher
- correction de quelques bugs
- ajout de fonctions dans la doc + les arguments
- afficher des images dans le menu "ouvrir"
- charger des prx dans le menu "ouvrir"
Nouveaute de la version 3:- ajout des menus "Couleur" et "InfoPSP" dans les outils
- 2 nouvelles options dans le menu "Options" (Couleur de fond et Deplacement horizontal)
- changement d'affichage du niveau de batterie
- ajout de "Propriete" dans le menu Ouvrir
- ajout de 25 nouvelles fonctions dans le menu Fonctions
- supprimer un dossier contenant des fichiers
- nouvelle icone pour le XMB
- correction du bug de modification de la position du clavier
- correction du bug quand le mot rechercher se trouvais a la fin
- correction du bug qui remettait le curseur au début quand on copiait
- l'autocomplétation n'affiche désormais qu'un mot quand plusieurs onglets sont ouvert
- correction du bug qui faisait descendre de 2 lignes quand le curseur etait en bas
- correction du bug d'affichage de la sélection quand il y avait un scrolling horizontal
- correction du bug d'affichage des fenêtres "Rechercher, Remplacer, Atteindre"
Nouveauté de la version 4:- nouvelle icône pour le XMB
- menu Options entierement refait
- correction du bug pour changer d'onglet quand on recherche un mot
- vitesse augmenté
- ajout de 17 nouvelles fonctions dans le menu Fonctions
- le nombre de lignes pour copier n'est plus limite
- ajout de l'option: couleur du curseur
- ajout de l'option: enregistrer avant tester
- ajout de l'option: limitation coloration syntaxique. Augmente la vitesse de 30% mais les mots comme string et table ne seront pas coloré
- supprimer la selection
- correction du bug pour insérer le symbole "%" avec l'autocomplétation
- l'autocomplétation ne fait plus ralentir quand on écrit un mot qui n'existe pas
Nouveauté de la version 5:- nouvelle icône pour le XMB
- nettoyage du code
- changement des graphismes
- amélioration de l'auto-completation
- suppression des options "limitation coloration syntaxique" et "connexion usb"
- ajout de l'option "couleur du texte"
- ajout de 116 nouvelles fonctions dans le menu Fonctions
- ajout du menu "Couper" dans Edition
- ajout du menu "Usb" dans Outils
- ajout du menu "Tutorials" dans Outils (18 tutos)
- la batterie en bas a droite change de couleur suivant le niveau de batterie
- correction du bug avec la fonction error()
- ajout de 3 onglets dans le menu Ouvrir pour parcours 3 dossier en meme temps
- stop la musique au retour de LuaIDE
- amélioration de l'option "enregistrer avant tester" suivant les onglets
- déplacement plus rapide dans le menu ouvrir
- ajout d'une fonction pour afficher le nombre de fps (init_FPS() avant la boucle et drawFPS() dans la boucle avant screen.flip())
- auto-indentation
- Lancer des ISO
- correction du bug si on entre des lettres dans la fenêtre Atteindre
- ajout de l'option "Nombres d'espaces pour une tabulation"
- ajout de la touche tabulation dans le clavier des chiffres et des symboles
- ajout de la touche entre dans le clavier des symboles
- le curseur ne peut plus dépasser le nombre de ligne total
- correction du bug si on quitte l'osk pour choisir une couleur
Remerciement :Merci a Ac-portugal pour ces tutos
Merci a Maxjr et a Alexisl12 pour m'avoir aide a l'améliorer et pour avoir débusqué des bugs
Merci a tous les bêta-testeurs
Images:
L'éditeur de texte :

Le menu option :

Le menu Ouvrir:

L'icône du XMB

Téléchargement:
http://dl.free.fr/vO9aGwCTK