Plugin pour l'éditeur (pour en faire un JAPBE-like)

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
eddy
Messages : 67
Inscription : mer. 09/avr./2008 2:08

Plugin pour l'éditeur (pour en faire un JAPBE-like)

Message par eddy »

Oulala ca fait lgtps que j'ai pas posté ici et mon compte a était désactivé. :wink:

Voilà la dernière mouture de mon plugin pour l'éditeur de PureBasic :
http://www.purebasic.fr/english/viewtopic.php?t=31689

Sachant que l'éditeur JAPBE est toujours codé en PB3.94, je me suis dit que sa mise à jour pourrait poser problème un jour au l'autre.
Donc j'ai codé une solution intermédiaire au cas où. :twisted:

Ce plugin a pour but de palier certains manques dans l'éditeur officiel de PB.
Ca rajoute des fonctionnalitées (dont certaines sont présentes dans JAPBE).
  • l'indentation
  • la suppression des espaces superflus
  • la complétion des blocks via la touche RETURN
  • la complétion des commentaires via la touche RETURN
  • les marques d'indentation ;< ;>
  • l'indentation des commandes de type "Start..." "Stop..." (ex : Start3D() Stop3D() )
  • la complétion des commandes de type "Start..." "Stop..."
Pour installer c'est très simple, on dézippe et on clique sur l'EXE.

Je vois d'autre truc à rajouter (menu pour les onglet, gestion des commentaires, etc...) mais il faut encore que je fasse des tests.
Allez bonsoir TLM 8)

Image
Dernière modification par eddy le ven. 02/mai/2008 1:23, modifié 2 fois.
cha0s
Messages : 681
Inscription : sam. 05/mars/2005 16:09

Message par cha0s »

sa a l'air sympa, une version linux serait envisageable ?
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

L'interface me rappelle Visual Blitz...
eddy
Messages : 67
Inscription : mer. 09/avr./2008 2:08

Message par eddy »

pour linux ca doit être possible mais il faudrait un expert capable de porter du codes Windows en Linux :
- gestion des hooks
- gestion des variables globales

J'ai posté le code dans les tips. Et pour l'instant personne n'a su le faire.

Pour le thème, oui c sur je ne fais pas dans la variété. Tous mes IDE se ressemblent 8)
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

eddy a écrit :J'ai posté le code dans les tips. Et pour l'instant personne n'a su le faire.
As tu l'adresse que je jette un coup d'oeil ?
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

Message par SpaceMan »

eddy
Messages : 67
Inscription : mer. 09/avr./2008 2:08

Message par eddy »

si tu cherches le code pour le hook : http://www.purebasic.fr/english/viewtopic.php?t=30775
Ca donne une idée des problèmes à résoudre. (des problèmes de communication entre application en gros )
La bonne nouvelle c'est que toutes ces fonctionnalités pourrait être intégrées directement dans l'éditeur par un copier coller.
Dernière modification par eddy le lun. 14/avr./2008 10:02, modifié 2 fois.
eddy
Messages : 67
Inscription : mer. 09/avr./2008 2:08

Message par eddy »

v2.7 : j'ai ajouté la gestion des commentaires
eddy
Messages : 67
Inscription : mer. 09/avr./2008 2:08

Message par eddy »

v2.9
- ca formatte le code au chargement
- on peut désactiver le spashscreen

Image
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

bon courage , tu as l'air bien parti :)

un editeur de plus , ne peux pas faire de mal :)

c'est un choix suplementaire :)
eddy
Messages : 67
Inscription : mer. 09/avr./2008 2:08

Message par eddy »

non c'est un plugin pour l'éditeur officiel.
eddy
Messages : 67
Inscription : mer. 09/avr./2008 2:08

Message par eddy »

Une petite video de la version 3.2. Elle fait l'indentation et la completion des blocks de mot-clefs personnalisés.
:arrow: Demo Video : http://www.screencast.com/users/rineddy ... f7280bb9d8
Anonyme

Message par Anonyme »

Class , Method EndMethod ?
8O
eddy
Messages : 67
Inscription : mer. 09/avr./2008 2:08

Message par eddy »

C'est pour ceux qui développe le précompiler POO pour purebasic.
Il avait besoin de cette fonctionnalité.
Anonyme

Message par Anonyme »

javais codé un truc similaire sous Linux :
http://www.purebasic.fr/french/viewtopi ... ht=oop+poo

As tu essayé de convertir ton ide a linux depuis l'intervention de chaOs ?
Répondre