Aller au menu - Aller au contenu

[GeSHi] Colorer son code


Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2 
Pseudo Commentaire
Page Précédente  1  2 
Hors ligne DeadPixel # Posté le 26/08/2006 à 17:45:45
JESUS IS LOVE
Avatar

Ville : Strasbourg
Pays : France métropolitaine

Merci à tous pour vos commentaires et notes ;) (maintenant que je pense à vous... :-° )
Au fait, si vous avez une question, posez-la ici ou sur le forum au lieu de m'envoyer un mail ou MP, n'importe qui pourra vous répondre :)

Je ne prends pas de projets graphisme, arrêtez de m'envoyer des MP merci !
Image utilisateur
 
Hors ligne Mikechaos # Posté le 27/08/2006 à 01:00:36
Zah
Avatar

études : Cégep Lionel-Groulx

Bravo, bon tuto, mais j'ai quelque problème avec geshi.

Premièrement, si je veux coder une page ph, ou il y a forcément du xhtml, je fait comment??

ensuite, en effet, il est très lent...

Mais bon tuto, 16/20

Citation : Einstein
Il y a deux choses d'infinies.
-L'univers
-La bêtise humaine
Bien que pour l'univers, rien n'est encore sûr.

Citation : Socrate
Le premier pas vers la connaissance,
c'est d'admettre qu'on ne sait rien
 
Hors ligne The programmeur # Posté le 18/11/2006 à 20:09:27

J'ai utilisé ton tuto. Impecable ;) merci à toi.
Hors ligne oct@ve # Posté le 10/12/2006 à 09:31:04
Let's go Ravens let's go !
Avatar

tuto exellent bravo 20/20

I love One tree hill ^^ The Tree Hill Ravens, champions of North Carolina :lol: !!!!!!!!!! ( before they won the state championships :) )
Voici mon statut msn messenger "Image utilisateur"
 
Hors ligne george258 # Posté le 18/12/2006 à 10:06:19
Avatar

Super bon tuto ! Même si j'ai quelques petit problèmes pour l'inclure dans mon BBcode !
 
Hors ligne Diti # Posté le 20/12/2006 à 18:56:30
Manchot empereur
Avatar
Flux RSS

Ville : Sucy-en-brie
Pays : France métropolitaine

Perso, je conseille celui-là : http://www.dreamprojections.com/syntaxhighlighter/
Clair, simple à utiliser (<cøde><textarea class="code">Le code</textarea></code>), donnant un beau résultat :
Image utilisateur
Que demande le peuple ?

Beau tuto quand même.
 
Hors ligne Acuzi # Posté le 21/12/2006 à 02:12:31
^_^
Avatar

Je met 19/20 :)
Et aussi juste pour dire que a la fin le lien renvoi sur une erreur 404 ;)

Ma vie se résume en 3 mots,
Lycée / PC / Manger .
 
Hors ligne DeadPixel # Posté le 26/12/2006 à 00:31:14
JESUS IS LOVE
Avatar

Ville : Strasbourg
Pays : France métropolitaine

Merci à tous ^^

Je suis au courant pour l'erreur 404, ça fait 6 mois que 1&1 a bloqué mon compte :( et je peux pas le reposter autre part car j'ai paumé le fichier (formatage involontaire... o_O )

Je ne prends pas de projets graphisme, arrêtez de m'envoyer des MP merci !
Image utilisateur
 
Hors ligne Ezuhl # Posté le 12/01/2007 à 11:42:36
Ce serait bien si j'en avais..
Avatar

Ville : Dalhunden
Pays : France métropolitaine

Super tuto :)

Découvrez Image utilisateur et sa WebRadio partenaire Image utilisateur !
 
Hors ligne l33r0y # Posté le 09/04/2007 à 17:15:18
Avatar

Bon tuto ;)

Image utilisateur
 
Hors ligne betchou # Posté le 19/05/2007 à 10:36:24

:) Je suis tellement content d'avoir trouver ce tutoriel, que je met un gros 20 !!
Hors ligne HyperOs # Posté le 11/07/2007 à 20:07:58
Avatar

Est-ce que c'est ca qu'on utilise sur le SDZ ?

note 20/20 ^^

"C'est en aidant qu'on apprend" HyperOs .
 
Hors ligne jolo2 # Posté le 17/07/2007 à 21:34:13
Je suis moi.
Avatar

super cool ce tuto 10 19/20:D
pour le probleme des ' ou des " vous pouver faire ca Code : PHP
$source=<<<CODE
/*votre code ici*/
CODE;

au lieu de $source="/*code ici*/";

--> irc://irc.epiknet.org/#jolo2 <-- Mon chan de tests | Faites chanter votre PC ! | La majuscule a mon pseudo est une faute (grave :D) | Un bon jeu
 
Hors ligne ReDnAxE # Posté le 24/10/2007 à 12:52:49
Avatar

études : ITIN

Bon tuto :) 18/20 !

J'ai une question qui n'a peut être rien à voir : comment peut on utiliser la coloration syntaxique dans un textarea? Des personnes l'ont déja fais ? Des outils existent ? on peut utiliser GeSHi ?
Hors ligne DeadPixel # Posté le 26/10/2007 à 21:57:28
JESUS IS LOVE
Avatar

Ville : Strasbourg
Pays : France métropolitaine

Citation : ReDnAxE
J'ai une question qui n'a peut être rien à voir : comment peut on utiliser la coloration syntaxique dans un textarea? Des personnes l'ont déja fais ? Des outils existent ? on peut utiliser GeSHi ?


Directement dans un textarea, ce n'est pas possible ; tout code de formatage/couleur ne serait pas parsé.

Mais une méthode existe : celle des éditeurs WYSIWYG, qui consiste à utiliser une iframe et mettre un éditeur dedans. C'est donc du temps réel (colore au fur et à mesure que tu tapes) : ça s'appelle Codepress, et je le trouve super pratique :) ça n'a rien à voir avec GeSHi, par contre il y a quelques bugs qui subsistent et peu de languages sont supportés (enfin 8-9 mais c'est peu par rapport à GeSHi) mais on ne peut pas tout avoir =)

Je ne prends pas de projets graphisme, arrêtez de m'envoyer des MP merci !
Image utilisateur
 
Hors ligne zarnergun # Posté le 30/01/2008 à 18:27:31
Zer0 n°1680
Avatar

Salut, je mets 19, 19 car j'ai un probleme, avec geshi le retour a la ligne pose probleme dans un div en float ou positionner !

Preuve et d'ailleurs si vous aviez la solution :

Image utilisateur

Merci

My Z@rnerguN
Et l'homme créa le net !
 
Hors ligne Rh3suS # Posté le 16/03/2008 à 14:33:48
Avatar

études : UTC

Citation : 999888
Mouais, bon tuto après un survol rapide, mais bon, quiconque sait lire un peu d'anglais et n'est pas totalement feignant a juste à lire la doc pour obtenir ces infos... (Je pense que tu pourrais donner le lien vers la doc dans ton tuto justement)
Sinon :
Citation : Pas de titre
Oui, et c'est l'un des gros point forts de GeSHi. Il écrit tout via un fichier CSS externe, avec des <span> et balises valides, contrairement à certains autres systèmes de surlignage (tel que celui de PHP, qui écrit via des "<font color=...>")

C'est faux ou presque, puisque ce n'est valable que pour les versions inférieures à la 5, la version 5 de PHP génère un code valide XHTML.

Sinon Geshi, d'accord, c'est bien beau, mais franchement qu'est-ce-que c'est lent! J'ai commencé à coder mon propre colorateur (Xhtml et CSS pour l'instant) et la coloration d'un code contenant du xhtml et du css va plus vite avec mon code qu'avec geshi qui ne colore que le CSS!(Ce que je veux dire par là, c'est que je ne demande à Geshi que de colorer le CSS) (Alors qu'il n'y a quasiment rien à faire pour colorer du CSS...)
Enfin bon voilà, mon colorateur n'est peut-être pas aussi complet (et paramétrable...) que Geshi, mais au moins, il est largement plus rapide. (Sur des benchs, la différence était énorme, j'étais quand même grandement étonné)

Pour info, sur 10 itérations (et oui, ça suffit grandement pour faire la différence...), avec Geshi et la coloration css, ça met 18 secondes, pour la coloration html simple, ça dépasse les 30 secondes autorisées par PHP, avec mon colorateur, xhtml+css ça met 0.8 secondes :-°
De plus, geshi plante totalement quand il y a du CSS+HTML, il colore ça n'importe comment, bref, c'est quand même bien de la bouse, donc si vous avez le temps, codez-vous vous même votre colorateur, votre site n'en sera que plus rapide.
Pour info, ces benchs ont été réalisés sur mon PC de bureau avec un Intel à 3Ghz.


Je pense que tu éxagère (très largement) ou bien que ton pc a un sérieux problème.
Il n'est peut être pas optimisé ok, mais ya pas de quoi faire 18 secondes pour 10 itérations sur un 3GHz !

Le tuto est assez intéressant mais je le trouve assez peut hiérarchisé.
Aller un joli 16/20 :p
 
Hors ligne cyril5789 # Posté le 16/03/2008 à 21:18:11
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

Oh punaise c'est pas vrai ! Enfin ! un Tuto qui fait ça !

ça fait des lustres que j'en cherche ! il tombe super bien !!

Génial je met 18 !

Image utilisateur
 
Hors ligne Krankkatze # Posté le 18/03/2008 à 22:41:35
Ob-la-di, Ob-la-da
Avatar

Sur mon hébergement free, aucun problème: un code de 240 lignes de python est coloré sans lag particulier. Et en plus, la coloration est potable, sauf pour le bash où c'est atroce: pour un tar fichier.tar, j'ai le droit à la coloration des deux tars, alors que l'un est un format de fichier. Domage.
Hors ligne cyril5789 # Posté le 19/03/2008 à 12:12:54
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

Salut !

J'adore ton tuto, ça faisait longtemps que j'en attendait un comme celui ci ...

J'aurais un soucis.

Dans une base de donnée j'ai un champs cours (admettons) qui contiens ceci :

Code : Autre - Afficher / masquer les numéros de ligne
  1. Voici l'entete de notre page :
  2.  
  3. [code='html']
  4. <html>
  5. <head>
  6. ...
  7. </head>
  8. <body>
  9. [/code]
  10.  
  11. et le php :
  12.  
  13. [code='php']
  14. <?php echo 'bonjour';
  15.  
  16. ...
  17.  
  18. ?>
  19. [/code]
  20.  
  21. Voila c'est tout pour aujourd'hui


Comment dois-je procéder pour ne mettre que les 2 partie entre [code] et [/code] à la moulinette du geshi, et comme je récupère le nom du langage située dans la balise [code='langage'] ??

Image utilisateur
 
Hors ligne NorthDakota # Posté le 08/06/2008 à 13:02:44
Avatar

Bonjours les zéros,

Moi j'ai un petit probléme j'ai fais mon bbcode et je n'arrive pas à sélectioner le contenue des balises[code langage=""][/code] et le colorer est-ce que quelqu'un aurait un code qui pourait m'aider?
Hors ligne lor3m # Posté le 12/12/2008 à 15:44:26
Avatar

Excellent tuto, bravo.
Juste un petit problème pour mettre ça dans un champ, une solution ?

Image utilisateur
 
Hors ligne Le Neuvième Démon # Posté le 14/12/2008 à 21:12:52
Appelez moi "Young".
Avatar

Bonjour,
Tout d'abord, je trouve que ce tuto est super mais dans la liste finale des languages, je n'y vois pas C++ with Qt alors que sur le site officiel ça y est mais je ne sais pas quoi marquer pour qu'il colore le Qt...
Note: 19/20 ;)

Édit: c'est bon, j'ai trouvé!!

Image utilisateur
Si tu aimes Frets on Fire ou Guitar Hero, clique ici, tu ne seras pas déçu ;) .
Le Neuvième Démon : Image utilisateur2%
J'ai besoin d'un graphiste compétent pour continuer mon jeu. Merci de me contacter par E-Mail ou par MSN si vous êtes intéressé. Mon adresse E-Mail est la même que mon MSN: contact@le-neuvieme-demon.com . Merci.
 
Hors ligne CaDJoU # Posté le 06/08/2009 à 23:51:24
Avatar

Ville : Pierrefeu du var
Pays : France métropolitaine
études : ESCT Toulon

Salut, je viens de me mettre sur ton tuto et j'ai eu des petits problèmes.
Dans la dernière version de geshi v1.1.2 alpha, ils ont totalement changer pleins de choses. Donc soit il faut mettre à jours le tuto, soit utiliser la dernière version possible qui est 1.0.8.4, le lien http://sourceforge.net/projects/geshi/ [...] .zip/download

Gestfiles : la nouvelle méthode pour organiser ses fichiers
Arborescence Poly-Morphique
en cours de développement 45%
Développer avec ZazouMiniWebServer, Prototype et Scriptaculous

Besoin d'un coup de main, si je suis disponible pas de problème, grâce à Spark Angels.

Je veux vivre heureux mais pas simple d'esprit

 
Hors ligne DeadPixel # Posté le 07/08/2009 à 13:16:40
JESUS IS LOVE
Avatar

Ville : Strasbourg
Pays : France métropolitaine

Hello,

De une, ce tuto a été créé il y a plus de 3 ans et n'est donc clairement pas à jour.

De deux, la version stable actuelle est bien la 1.0.8.4 ; celle que tu cites est une version alpha, pas question de l'utiliser en prod, donc dans un tuto.

De trois, je n'ai de toute façons plus le temps de m'occuper de mes tutos, j'en ai déjà supprimé deux et celui-ci ne va pas tarder à être dégagé aussi, ils sont tous devenus obsolètes, et sont d'assez mauvaise qualité, malgré le grand nombre de vues. Les remanier serait inutile, il faudrait carrément les réécrire à partir de zéro, et ce n'est malheureusement pas dans mes objectifs actuels. D'autres tutos sur le même sujet existent, donc l'intérêt en est également réduit.

PS : je sais qu'il ne faut pas créer un tuto si c'est pour ne pas s'en occuper ou le mettre à jour régulièrement, inutile de me taper dessus, il y a 3 ans je n'aurais jamais pu prévoir les projets que j'ai actuellement, ni le fait qu'il soit encore utilisé.

Je ne prends pas de projets graphisme, arrêtez de m'envoyer des MP merci !
Image utilisateur
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx