En attendant, ça marche super sur les forums C et C++.
Par contre, on pourrait avoir un langage pour les messages d'erreur GCC ?
En attendant, ça marche super sur les forums C et C++.
Par contre, on pourrait avoir un langage pour les messages d'erreur GCC ?
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Il y a–t-il un moyen de conserver la coloration syntaxique en forçant une mise en évidence ?
Personnellement, j’ai posté un bout de code Java pour lequel la coloration syntaxique c’est mise en place très proprement.
Cependant, lorsque j’ai voulu mettre en évidence une portion du code (en la plaçant en gras), j’ai perdu la coloration.
Est-ce irrémédiable ?
Chris.
Déjà demandé iciEnvoyé par jproto
Milles excuses. J'ai traversé l'ensemble du sujet en diagonale, et manifestement un peu trop vite.
Chris.
Bonjour,
Premièrement un grand bravo à Anomaly pour cette fonctionnalité qui apporte un réel confort d'utilisation.
Ce message juste pour signaler 2-3 oublis dans la coloration du css
il manque la coloration des pseudo classes.
Elles sont introduites par le caractère ':' (pas d'espace ni avant ni après)
les pseudo classes:
(je crois qu'en css3, les pseudo classes seront introduites par '::'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 :first-child :hover :focus :active :link :visited :lang :before :after :first-line :first-letter
la directive !important n'est pas prise en compte non plus (avant le ';' dans une règle css)
Voilà, ca pourrait être sympa de les prendre en compte si tu envisages de modifier la coloration css.
Pour répondre à j'sais plus qui (pardon) qui demandait s'il était possible de définir son propre modèle de couleurs...
Je pense que, même s'il est vrai que chacun a sa préférence, le fait que chacun ait sa propre coloration fera perdre l'interêt de la coloration puisqu'on ne pourra plus immédiatement associer une couleur à une signification.
Je vote donc pour une coloration spécial dvp et c'est tout. Les gens s'y feront sans trop de souci je pense.
Sinon, ca ferait un joli sapin de noël, il faudra peut-être le permettre à la période des fêtes...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer sur quand votre question à trouvé une solution.
Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
Lol, pas besoin de se faire pardonner pour ca C'est normal, personne n'a la mémoire absolue, et encore moins celles des pseudosPour répondre à j'sais plus qui (pardon)Je ne vois pas quel est le problème Tu peux expliciter ? - Entre parenthèse - Tu sais, chez moi, vert signifie commentaire, et gris opérateur... alors quand on inverse les deux, ca me choque toujours... Du coups, la coloration perd pour moi son sens... --le fait que chacun ait sa propre coloration fera perdre l'interêt de la coloration puisqu'on ne pourra plus immédiatement associer une couleur à une signification.
Sinon, comme je l'ai dit avant :----------------------Je suis tout à fait d'accord que le temps demandé pour le developpement de la coloration synthaxique "user-by-user" est probablement largement supérieur au besoin, je donnais juste l'idée comme ca, au cas ou ca intéresserait...
Pour ce qui est du CSS, ca ne change pas grand chose : en effet, l'indicateur (désolé de l'imprécision du terme) est noir...
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 /* COMMENT */ a {display:none} a:hover {display:none} #link:hover {} .lnk:hover {}
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
Ce que j'en pense, c'est que le forum sert à communiquer.Envoyé par FremyCompany
Donc a mon avis, le bénéfice sera plus grand si 80000 utilisateurs doivent s'adapter a un modèle plutôt que si 80000 utilisateurs doivent s'adapter à 79999 modèle.
Après je conçois que le modèle utilisé peut être soumis à discussion et que le compromis choisis devrait obtenir l'adhésion du plus grand nombre.
Bon j'exagère un peu avec mon exemple mais c'est pour faire comprendre l'idée...
pour le css...
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 .classe { } #id { }
la pseudo classe fait perdre la coloration, c'est ca que je trouve dommage...
Il est vrai que l'enjeu reste mineur...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer sur quand votre question à trouvé une solution.
Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
Il a été soumis à réflexion, c'est déjà bien non ?Envoyé par MasterOfChakhaL
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework - Cours et tutoriels pour apprendre PHP - Forum PHP
Parmis les propositions faites :
- Couleurs personnalisables par l'utilisateur : Non, c'est impossible. Le forum est le même pour tous. De plus, les couleurs utilisées sont exactement les mêmes entre tous les langages. Une couleur = un même élément syntaxique, quelque soit le post, quelque soit le forum, quelque soit le langage. C'est pour une raison d'uniformisation.
- Permettre la coloration de blocs imbriqués pour permettre l'utilisation de plusieurs types de coloration dans un bloc de code : Non, c'est impossible. Prends n'importe quel éditeur de texte, il colore pour UN langage pour un fichier. Si on a du VB qui contient une requête SQL, la requête est colorée en temps que chaîne, comme fait le forum. Si un éditeur de texte, qui peut utiliser toute la puissance de calcul nécessaire, est incapable de le faire ; le forum, qui lui doit utiliser le moins de ressources de calcul pour ne pas être pénalisé en performances par la coloration syntaxique, ne peut évidemment pas le faire.
De plus, un code imbriqué ne rime à rien. Exemple sans coloration :
Même si le code était coloré, le code est parfaitement déstructuré et déformé par l'imbrication.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $marequete = "";
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM matable
Responsable technique forum & site
Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec
En réponse à MasterOfChackal :
En effet, tu as raison. Le problème vient du fait que j'ai tapé CSS en majuscule (alors, il semble que la coloration ne soit que partielle (voir mon post))...
En réponse à Anomaly :
Oui, en effet... C'est vrai que les couleurs sont identiques sur tous les forums, mais bon, moi il me semblait que généralement les commentaires étaients colorés en vert (enfin je peux me tromper)
Pour ce qui est du multi codages, je suis désolé si l'exemple du VB n'est pas vraiment intéressant (je le reprenais juste des autres messages postés), mais par contre, je trouve que mal interprêter du PHP dans du HTML, de ne pas colorier de JS dans du HTML, c'est comme ne pas colorier les chaines de caractères dans le C#... vous ne trouvez pas ?
Sinon, voici le rendu que je donnerais à : [ CODE=HTML]<html><body>[ CODE=PHP]<?php $var = 3.5; ?>[/ CODE]<script>[ CODE=JS]var x=null[/ CODE]</script></body></html>[/ CODE]
Code HTML(modified) : Sélectionner tout - Visualiser dans une fenêtre à part <html><body><? $var=3.5; ?><script> var x = null</script></body></html>
Au fait, justes un problème avec VB (et les commentaires hérités du BASIC)
et JS
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 REM Commentaire introduit par REM ' Commentaire normal
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part var New = new Object()
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
J'ai déjà essayé le vert pour les commentaires à plusieurs reprises, crois-moi, et, sous différentes nuances, impossible de le différencier suffisamment des #include (toujours vu en vert) et si je fonce le vert, il est très difficile de distinguer le commentaire du code normal. Les tests m'ont prouvé que le gris est la moins pire des solutions...
Tu as raison à propos du REM pour les commentaires VB, même si pas grand monde doit utiliser cette ancienne syntaxe. Je regarderai ce que je peux faire.
Responsable technique forum & site
Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec
Vive la coloration syntaxique , c'est vraiment super.
Est-ce qu'il est prévu ou souhaité de faire quelque chose de ce style ? Ou est-ce qu'il y a déjà quelque chose en place pour mettre une portion de code en valeur ?Envoyé par Eusebius
Merci d'avance
Je sais pas si c'est le bon endroit pour poster une suggestion, mais j'aimerait bien avoir une numerotation des lignes dans le code qu'on poste. du genre:
deviendrait :
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php echo "Toto"; ?>
Code TEXT : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 1 <?php 2 echo "Toto"; 3 ?>
Ceci pourrait être fait automatiquement, et désactivable par un parametre passé dans la balise [code=php line-number=off]
Qu'en pensez-vous ?
Du moment que le copier-coller continue à fonctionner, je trouve que c'est une bonne idée.
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework - Cours et tutoriels pour apprendre PHP - Forum PHP
Envoyé par Mr N.
De retour parmis vous après 10 ans!!
Surtout pour ceux qui demandent de l'aide en postant de longs scripts de plusieurs dizaines de lignes (long pour un forum), cela permettrait de tout de suite cibler où se situe l'erreur dans le script en lui indiquant le numéro de ligne.
Merci Mr N. pour cette suggestion qui j'espère sera pris en compte.
Business, Stratégie, Leadership
Toujours à l'écoute du marché : Surtout en Suisse ! ;-)
Mince... J'avais pas pensé à çaEnvoyé par Yogui
Techniquement je vois pas trop comment mettre ça en place...
Peut-etre un padding avec des images en background représentant les numéros de lignes, ainsi ils ne seraient pas sélectionnables... Ou alors un div (qui contient le code colorisé) au dessus d'un textarea aux mêmes dimensions, ce textarea étant disabled (pas sélectionnable) et contenant les numéro de ligne... A condition qu'une ligne dans le textarea ai la meme taille qu'une dans le div, sur tout navigateur, toute plateforme...
Bref c'est pas gagné d'avance... Mais bon je perds pas espoir, on est sur les forums de developpez.com, il est sensé y avoir des pointures ici
Miroir, mon beau miroir...Envoyé par Mr N.
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework - Cours et tutoriels pour apprendre PHP - Forum PHP
si tu as deux div, avec des z-index, c'est bon, normalement.
Par exemple un div contenant les numéros de lignes et dedans un div postionné en absolute avec un z-index et le contenu du code ...
Camélia Web : https://cameliaweb.fr/liens/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager