Actualité
LuaIDE V2 001

LuaIDE v2 - Corrigez vos scripts LUA directement sur votre PSP

par
Source: forums PSPGen

Oslord, Membre de notre communauté, propose un outil destiné aux amateurs du codage en LUA appellé LuaIDE v2

Le développement d'un homebrew en LUA peut facilement devenir un long parcours du combattant. En cas d'erreur dans le code, le test de l'application conduira à un crash du programme. Il faut alors corriger son erreur, transférer le script modifié dans la PSP, et relancer le Luaplayer pour le retester. Quand un script comporte plusieurs erreurs, il devient pénible de jongler entre le PC et la PSP. Il est bien sûr possible de ne travailler que sur PC mais dans ce cas point de possibilité de continuer son travail une fois la maison quittée ou lorsque le PC est squatté par quelqu'un d'autre.

Pour nous rendre la vie plus agréable, Oslord nous propose un utilitaire qui va nous permettre de tester votre script et si celui-ci comporte une erreur, le programme passe en mode édition de texte et signale l'erreur responsable du crash. Un clavier virtuel est intégré pour nous permettre de corriger le code en direct, d'enregistrer les modifications, et de le tester à nouveau directement pour identifier d'autres éventuelles erreurs.

LuaIDE_V2_002

L'homebrew permet la gestion de 3 fichiers simultanément et propose un fichier de documentation expliquant les différentes fonctions du Luaplayer. Un outil de qualité pour tous les développeurs en herbe !

Les fonctions :

  • Coloration syntaxique
  • Ouverture des fichiers
  • Enregistrement des  fichiers
  • Rechercher une expression dans un fichier
  • Remplacer une expression dans un fichier
  • Gestion du copier / coller (jusqu'à 21 lignes)
  • Choix du 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
  • Aller a une ligne choisie
  • Test du code
  • Créer un nouveau dossier
  • Créer un nouveau fichier
  • Lancer un EBOOT.PBP

LuaIDE_V2_006

Inclus dans la V1 :

  • Autocompletation
  • Navigateur internet
  • Documentation sur les fonctions LUA
  • Correction de divers bug

LuaIDE_V2_009b


Nouveautés de la V2 :

  • Nouveau graphisme pour les fenêtres
  • Le menu "ouvrir" et "?" ont été refait
  • Fonction Copier/coller un fichier
  • Fonction Supprimer un fichier/dossier
  • Fonction Renommer un fichier/dossier
  • L'autocomplétation cherche dans les 3 onglets
  • Le clavier se met à 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"

LuaIDE_V2_008b

LuaIDE_V2_010b

LuaIDE_V2_007b

LuaIDE_V2_003

LuaIDE_V2_004

LuaIDE V2

Téléchargement, instructions et mode d'emploi disponibles
dans la fiche de téléchargement ci-dessous.

dl

 

Commenter 9 commentaires

Avatar de l’utilisateur
N£O
Sa fait un moment qu'il a fait un Realese de son hombrew et un mois plus tard "oh sa à l'air d'interésser les gens , on en fait une news ."

C'est comme si vous disiez que l'homebrew ne valais pas un clous avant .

C'est triste sa ...
Signaler Citer
voxuni_1
Ce qu'il y a c'est qu'on ne remarque pas tout, tout de suite. Je n'ai jamais empêché un dev de me prévenir pas MP pour me signaler le lien de son homebrew, faut pas avoir peur de nous prévenir, encore plus quand le travail est aussi bien fini.
Signaler Citer
voxuni_1
kevinr Wrote:Au vu du nombre de créations dans une semaine, ce n'est pas ça qui fatiguerait énormément nos chers rédacteurs...


Bah non, ils sont pas chers, ils sont bénévoles, Ils ont une vie sur le coté, y'en a qui vont à l'école, y'en à qui taffent lol
Tsss arrête de faire ton kevin stp, pête un bon coup ça va te faire un bien fou ;)
Signaler Citer
Avatar de l’utilisateur
xefhs
Bel homebrew mais j'ai plus de bug avec cette version qu'avec la 1ère(toujours avec le fichier menu.lua)sinon sa serait pas mal de rajouter une fonction d'effacement rapide comme dans luaPROG :mrgreen:
Signaler Citer