Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2024-01-01T22:47:14+01:00Les derniers messages parus sur le forum de Zeste de Savoir.Coloration syntaxique sur du PHP interactif, message #2535382024-01-01T22:47:14+01:00Situphen/@Situphenhttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p253538<blockquote>
<p>Il y en a un qui passe régulièrement dans le coin (<a href="/@Situphen" rel="nofollow" class="ping ping-link">@<span class="ping-username">Situphen</span></a>), s’il a le temps, il pourra le faire. Ou alors t’ajouter comme auteur pour que tu corriges toi-même.</p>
</blockquote>
<p>J’avais demandé à ShigeruM de m’ajouter en tant qu’auteur pour mettre à jour ce tutoriel justement, mais je n’ai jamais pris le temps de finir cette tâche. Si quelqu’un souhaite le faire, je peux l’ajouter en tant qu’auteur.</p>Coloration syntaxique sur du PHP interactif, message #2535362024-01-01T21:25:21+01:00Aabu/@Aabuhttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p253536<figure><blockquote>
<p>La doc n’est toujours pas corrigée ;(</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p253475">Gil Cot</a></figcaption></figure>
<p>Tu as utilisé le bouton "Signaler une erreur" pour envoyer un MP aux auteurs ? C’est souvent une bonne manière d’éviter que le message ne se perde au fin fond du forum.</p>
<p>Il y en a un qui passe régulièrement dans le coin (<a href="/@Situphen" rel="nofollow" class="ping ping-link">@<span class="ping-username">Situphen</span></a>), s’il a le temps, il pourra le faire. Ou alors t’ajouter comme auteur pour que tu corriges toi-même.</p>Coloration syntaxique sur du PHP interactif, message #2534772023-12-27T16:00:00+01:00artragis/@artragishttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p253477<p>Alors pour que php soit interprété il faut mettre comme langage PHP et ensuite il faut commencer ton code par un markup genre <code><?php</code></p>Coloration syntaxique sur du PHP interactif, message #2534752023-12-27T15:04:13+01:00Gil Cot/@Gil%20Cothttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p253475<p>La doc n’est toujours pas corrigée ;( Je cherche les identifiants disponibles/applicables pour mes blocs de code, et je galère à trouver la bonne page pour remark-highlight.js </p>
<p>édition : je pose ça ici pour les prochaines fois où j’en aurai besoin, et pour les autres qui ont la même quête
<a href="https://github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md">https://github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md</a></p>Coloration syntaxique sur du PHP interactif, message #2467972022-11-18T11:18:33+01:00Gil Cot/@Gil%20Cothttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p246797<blockquote>
<p>ZMarkdown ne se base pas sur pygments mais sur remark-highlight. </p>
</blockquote>
<p>Arf ! J’ai été induit en erreur par <a href="https://zestedesavoir.com/tutoriels/249/rediger-sur-zds/#bloc-de-code">la doc</a> dont il faudra corriger les liens du coup. <img src="/static/smileys/svg/heureux.svg" alt=":D" class="smiley"> </p>Coloration syntaxique sur du PHP interactif, message #2467922022-11-18T10:48:46+01:00artragis/@artragishttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p246792<p>ZMarkdown ne se base pas sur pygments mais sur remark-highlight. Il se peut que PsySH ne soit pas acceptée ou alors que la version qui l’accepte soit plus récente que celle qu’on utilise.</p>Coloration syntaxique sur du PHP interactif, message #2467882022-11-18T09:45:09+01:00Gil Cot/@Gil%20Cothttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p246788<p>Je teste…</p>
<div class="hljs-code-div hljs-code-psysh"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span><span data-count="4"></span></div><pre><code class="hljs language-psysh">php > echo ($a + (int) $b)."\n";
5
php > echo gettype($a + (int) $b)."\n";
integer // Le résultat est un entier, maintenant !
</code></pre></div>
<p>…la coloration de <a href="https://psysh.org/">PsySH</a>
…qui est normalement <a href="https://pygments.org/docs/lexers/#pygments.lexers.php.PsyshConsoleLexer">supportée</a>
(peut-être que c’est juste la CSS qui fait défaut ?)</p>
<p>Sinon, maintenant ça semble fonctionner juste en indiquant <code>php</code>…</p>
<div class="hljs-code-div hljs-code-php"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span><span data-count="4"></span></div><pre><code class="hljs language-php">php > <span class="hljs-keyword">echo</span> (<span class="hljs-variable">$a</span> + (<span class="hljs-keyword">int</span>) <span class="hljs-variable">$b</span>).<span class="hljs-string">"\n"</span>;
<span class="hljs-number">5</span>
php > <span class="hljs-keyword">echo</span> gettype(<span class="hljs-variable">$a</span> + (<span class="hljs-keyword">int</span>) <span class="hljs-variable">$b</span>).<span class="hljs-string">"\n"</span>;
<span class="hljs-keyword">integer</span> <span class="hljs-comment">// Le résultat est un entier, maintenant !</span>
</code></pre></div>
<p>Probablement <a href="https://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p58214">réglé avec la conf <code>startinline</code></a> ?</p>Coloration syntaxique et police, message #2147072020-01-28T19:13:26+01:00Helmasaur/@Helmasaurhttps://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214707<figure><blockquote>
<p>J’aimerai bien voir quelqu’un qui utilise un thème clair au quotidien ; peut-être les dévs sur Mac ?</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214705">Yarflam</a></figcaption></figure>
<p>J’ai longtemps utilisé macOS mais toujours avec un thème sombre. Hormis quand j’ai commencé la programmation et que je ne savais pas qu’on pouvait changer de thème <img src="/static/smileys/rouge.png" alt=":honte:" class="smiley"> . Pour les curieux, sur les logiciels Adobe GoLive et Smultron.</p>Coloration syntaxique et police, message #2147052020-01-28T19:08:14+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214705<figure><blockquote>
<p>Comme je le disais, je trouve ce thème trop coloré !</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214652">Helmasaur</a></figcaption></figure>
<p>C’est vrai ! <img src="/static/smileys/smile.png" alt=":)" class="smiley">
Après c’est difficile de se rendre compte, car en fonction du langage la coloration est légèrement différente. Python est plutôt chargé au niveau de la différenciation des mots-clés. Je pense que ton thème pourrait mieux convenir à du PHP.</p>
<p>J’aimerai bien voir quelqu’un qui utilise un thème clair au quotidien ; peut-être les dévs sur Mac ?</p>Coloration syntaxique et police, message #2146522020-01-28T00:17:56+01:00Helmasaur/@Helmasaurhttps://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214652<p>J’ai aussi pris le même fichier <img src="/static/smileys/hihi.png" alt="^^" class="smiley"> :</p>
<figure><img src="/media/galleries/3464/5861b8b9-9cc4-4224-812b-73347e31de56.png" alt="Apparence de mon éditeur de texte"><figcaption>Apparence de mon éditeur de texte</figcaption></figure>
<p>Comem je le disais, je trouve ce thème trop coloré !</p>Coloration syntaxique et police, message #2146432020-01-27T20:46:47+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214643<p>Bonsoir,</p>
<figure><img src="/media/galleries/6187/3ad65b1c-909b-450b-a0b2-2dd5c53977b5.png" alt="Capture d'Atom"><figcaption>Capture d'Atom</figcaption></figure>
<p>J’ai pris le fichier <a href="https://raw.githubusercontent.com/zestedesavoir/zds-site/dev/manage.py">manage.py</a> du projet Zds.</p>
<p>Le thème c’est Atom Material UI, apparemment la police de caractères c’est Menlo en 18px avec deux couleurs perso <a href="https://www.google.com/search?hl=fr&q=color%20picker%20%23ffd54f">#ffd54f</a> et <a href="https://www.google.com/search?hl=fr&q=color%20picker%20%23a28832">#a28832</a>. J’apprécie la coloration, on voit les séparations et le thème dark reste agréable à lire la nuit.</p>Coloration syntaxique et police, message #2146402020-01-27T20:17:07+01:00Helmasaur/@Helmasaurhttps://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214640<p>Bonsoir,</p>
<p>Il existe <a href="https://zestedesavoir.com/forums/sujet/481/your-desktop">un sujet concernant la publication de la capture d’écran de son bureau</a> (sujet sans réponse depuis plus d’un an <img src="/static/smileys/huh.png" alt=":o" class="smiley"> !). Je me suis dit que reprendre cette idée pour savoir quel thème de coloration syntaxique et quelle police d’écriture utilisez-vous quand vous écrivez du code ?</p>
<p>Pour ma part, j’utilise <em>One Dark Pro</em> et la police <em>Inconsolata-g</em> en 14 pt. Je ne pense pas qu’il s’agit du meilleur choix, en particulier concernant la coloration syntaxique que je trouve beaucoup trop coloré.</p>
<p>PS : il faudrait qu’on le même fragment de code pour pouvoir comparé. J’ai pensé à un fichier du <a href="https://github.com/zestedesavoir/zds-site">projet Zeste de Savoir</a> mais je ne sais pas lequel serait le meilleur choix. Une idée ?</p>
<p>À vous de jouer !</p>
<p>EDIT : Voici le code à afficher ! (Et ma capture d’écran est <a href="https://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214652">ici</a>.)</p>
<figure><blockquote>
<p>J’ai pris le fichier <a href="https://github.com/zestedesavoir/zds-site/blob/dev/manage.py">manage.py</a> du projet Zds.</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/13550/coloration-syntaxique-et-police/?page=1#p214643">Yarflam</a></figcaption></figure>Coloration syntaxique sur du PHP interactif, message #584592015-05-26T09:18:43+02:00Coyote/@Coyotehttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p58459<p>A priori, aucun problème à toujours l'activer, et aucun problème pour ceux qui ouvrent une balise <code><?</code>. Mais faudra tester quoi qu'il arrive.</p>Coloration syntaxique sur du PHP interactif, message #584552015-05-26T09:09:17+02:00Kje/@Kjehttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p58455<p>Le truc avec <code>startinline</code> est : qu'est doit être le comportement ? Il doit toujours être actif pour le PHP ? Mais alors pour ceux qui précisent <code><?php</code> ça risque de poser problème ?</p>Coloration syntaxique sur du PHP interactif, message #582142015-05-24T00:24:32+02:00Situphen/@Situphenhttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p58214<p>Voici <a href="https://github.com/zestedesavoir/zds-site/issues/1312">le ticket concerné</a> sur GitHub.</p>Coloration syntaxique sur du PHP interactif, message #578832015-05-21T14:46:53+02:00Richou D. Degenne/@Richou%20D.%20Degennehttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p57883<figure><blockquote>
<figure><blockquote>
<p>Est-ce qu'il ne serait pas possible d'avoir <code>php</code> pour du PHP "pur" (pas besoin de <code><?php</code>) et <code>html+php</code>, qui requerrait <code><?php</code> ? </p>
</blockquote>
<figcaption><p><a href="http://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=1#p57869">Richou D. Degenne</a></p></figcaption></figure><p>C'est de ça qu'on parle depuis tout à l'heure (cf. post de Coyote) <img alt=";)" src="/static/smileys/clin.png"> </p>
</blockquote>
<figcaption><p><a href="http://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p57873">viki53</a></p></figcaption></figure><p>Ah, j'ai mal compris toute la discussion, donc… <img alt=":(" src="/static/smileys/triste.png"></p>Coloration syntaxique sur du PHP interactif, message #578772015-05-21T14:14:07+02:00viki53/@viki53https://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p57877<p>Ah ouais, c'pas faux. Je vais retourner me coucher avant de dire plus de conneries. <img alt=":)" src="/static/smileys/smile.png"> </p>Coloration syntaxique sur du PHP interactif, message #578752015-05-21T14:01:41+02:00Coyote/@Coyotehttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p57875<figure><blockquote>
<p>[…] ça va à l'encontre du fonctionnement habituel des colorateurs syntaxiques. À voir s'il vaut mieux garder un comportement certes contraignant mais connu ou risquer de perturber les habitués.</p>
</blockquote>
<figcaption><p><a href="http://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=1#p57858">viki53</a></p></figcaption></figure><p>Même en suivant ce raisonnement, il n'y a aucun risque de perturbation :</p>
<ul>
<li>si tu es un membre habitué à ouvrir une balise php avant de coller un snippet de code, tu continues à le faire comme avant ;</li>
<li>si tu ne l'est pas, eh bien tu profites du fait que la coloration est tout de même active, parce que tu auras naturellement spécifié que ton code est du PHP via la balise markdown <code> ```php</code> .</li>
</ul>
<p>Non ?</p>Coloration syntaxique sur du PHP interactif, message #578732015-05-21T13:53:59+02:00viki53/@viki53https://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=2#p57873<figure><blockquote>
<p>Est-ce qu'il ne serait pas possible d'avoir <code>php</code> pour du PHP "pur" (pas besoin de <code><?php</code>) et <code>html+php</code>, qui requerrait <code><?php</code> ? </p>
</blockquote>
<figcaption><p><a href="http://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=1#p57869">Richou D. Degenne</a></p></figcaption></figure><p>C'est de ça qu'on parle depuis tout à l'heure (cf. post de Coyote) <img alt=";)" src="/static/smileys/clin.png"> </p>Coloration syntaxique sur du PHP interactif, message #578702015-05-21T13:42:46+02:00Bibi/@Bibihttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=1#p57870<p>Oui, je parlait bien de rajouter un paramètre.</p>
<p>Après je pense que la non coloration du code console PHP est plus a voir directement du coté de Pygments qui ne le propose pas (contrairement à la console Python). Cependant le problème se pose aussi, comme dis précédemment, si on à une portion de notre code qu'on veut poster sans forcément rajouter le <code><?php</code>. Hors Pygments propose un paramètre réglable pour faire ça.</p>Coloration syntaxique sur du PHP interactif, message #578692015-05-21T13:37:30+02:00Richou D. Degenne/@Richou%20D.%20Degennehttps://zestedesavoir.com/forums/sujet/3214/coloration-syntaxique-sur-du-php-interactif/?page=1#p57869<p>Est-ce qu'il ne serait pas possible d'avoir <code>php</code> pour du PHP "pur" (pas besoin de <code><?php</code>) et <code>html+php</code>, qui requerrait <code><?php</code> ? </p>