Pourquoi pas [MINICODE] ?
Pas de nouveau bouton dans l'interface : je considère que ce sont des fonctionnalités avancées et je ne veux pas complexifier l'interface pour les nombreux débutants du forum qui n'ont ni besoin du code inline, ni de la balise pre et donc risquer que ceux-ci utilisent la mauvaise balise pour le code, déjà qu'on doit se battre pour qu'ils utilisent le code standard.
Pourquoi CODEINLINE et pas INLINE ? Parce que INLINE veut dire en ligne, rien ne précise que c'est du code.
Pourquoi CODEINLINE et pas C ? Parce que j'estime que le code inline est quand même quelque chose de très spécifique qui ne devrait pas souvent être utilisé pour mériter une balise aussi courte. Ensuite, de toutes les balises à une lettre ça serait la seule à prendre un éventuel paramètre.
Je suis d'accord que CODEINLINE c'est long... mais c'est encore ce que j'ai trouvé de mieux par rapport aux deux autres.
Responsable technique forum & site
Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Merci pour vos améliorations, cela va grandement aider pour les explications.
J'aime ça. Grand merci.
Ca marche pas au poil sur mon Firefox 4 :
- les numéros de ligne ne sont pas en face des lignes (cf. PJ balise_code.png)
- quand je clique sur "ouvrir dans une fenêtre externe", j'ai une erreur (cf. 2e PJ)
Tu as mis le code Javascript à jour ?Important : si le lien pour sélectionner tout et/ou pour voir le code sur une nouvelle fenêtre ne semblent pas fonctionner ou si les blocs de code ne sont pas élargis, faites F5 une fois sur la discussion pour mettre à jour le code Javascript qui est en cache afin d'activer ces fonctionnalités.
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)
Ici, on ne perd pas de temps ! On en passe...
Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus
Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Pareil : !
Pourtant, il est très rare que je commente les nouvelles fonctionnalités du forum...
« Un peuple qui est prêt à sacrifier un peu de liberté contre un peu de sécurité, ne mérite ni l'une, ni l'autre, et finira par perdre les deux. »
Attribué indistinctement à :
Thomas Jefferson
Benjamin Franklin
Albert Einstein !
Responsable technique forum & site
Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec
Bon aller, je suis le premier a partir sur les chipotages
Ca ne concerne pas les dernieres modifications qui elles, sont parfaites, mais l'indentation.
Je vient d'apprendre aujourd'hui que la balise CODE supprime les indentations effectuées avec des TAB...
Je n'en savais rien moi meme car j'utilise toujours des espaces.
Mais ne serait-il pas possible que, lorsqu'on poste un code indenté avec TAB, l'indentation soit gardée ?
Je pensais par exemple a convertir les tabs en 4 espaces. C'est assez standard comme conversion...
Elle va etre parfaite cette balise code a la fin
The magic of Opera, La magie de l'Opera
The mysteries of Space Opera, Les mystères de l'Opera Spatial
Mr. Know-it-all, M. Je-Sais-Tout
Prelude in C sharp minor, the most beautiful piano song and the best C sharp prelude ever, Prélude en do dièse mineur, le plus beau morceau de piano et le meilleur prélude au C#
The Mesmerizing Saphir Division for Nerds, L'Hypnotisante Division Saphire pour les Nerds (HDSN)
Hé bien celui qui te l'a appris a tort. La balise CODE préserve bien les tabulations. Et en voici la preuve, puisque visiblement c'est la mode de ne pas faire confiance :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 test test2
Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 test test2
Responsable technique forum & site
Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec
The magic of Opera, La magie de l'Opera
The mysteries of Space Opera, Les mystères de l'Opera Spatial
Mr. Know-it-all, M. Je-Sais-Tout
Prelude in C sharp minor, the most beautiful piano song and the best C sharp prelude ever, Prélude en do dièse mineur, le plus beau morceau de piano et le meilleur prélude au C#
The Mesmerizing Saphir Division for Nerds, L'Hypnotisante Division Saphire pour les Nerds (HDSN)
vu que tout est dans un balise <PRE>, pas de raison que ça ne marche pas... sauf si le navigateur est foireux bien sur
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Mille fois merci pour le copier/coller qui n'emporte pas les numéros de ligne, on en avait grand besoin.
Superbes améliorations
Une petite remarque cependant, pour la fonction "Visualiser dans une fenêtre à part" la taille de la police du code et du numéro des lignes est différent, créant ainsi un décalage entre les deux.
Responsable technique forum & site
Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec
J'ai le plaisir de vous annoncer que khayyam90 a réglé les soucis d'affichage (interligne double et liens non fonctionnels) de la nouvelle balise CODE sur le portail de Developpez.com. Merci à lui.
Responsable technique forum & site
Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec
Bonjour, ma touche F5 s'use
J'écris pour féliciter les modifications faites mais aussi pour mettre en avant un petit défaut. Ci-dessous, deux extraits de codes identiques à la différence près que le second est formaté grâce au BBCODE ([B] et [I]). Remarquez la différence de hauteur de ligne qui induit dans le second un décalage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Fonction est_sûr(forteresse : case) : Variables cases-traitées: collection de cases cases-en-cours: file d'attente (collection de type FIFO) c, voisin: case Début insérer forteresse dans cases-en-cours Tant Que cases-en-cours est non vide Faire c <- pop(cases-en-cours) insérer c dans cases-traitées Pour Chaque voisin de voisins(c) Faire Si voisin n'est pas dans cases-traitées Faire Si est_mur(voisin) Faire insérer voisin dans cases-traitées Sinon Si est_forteresse(voisin) retourner faux Sinon insérer voisin dans cases-en-cours Fin Si Fin Pour Chaque Fin Tant Que retourner vrai Fin FonctionCordialement,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Fonction est_sûr(forteresse : case) : Variables cases-traitées: collection de cases cases-en-cours: file d'attente (collection de type FIFO) c, voisin: case Début insérer forteresse dans cases-en-cours Tant Que cases-en-cours est non vide Faire c <- pop(cases-en-cours) insérer c dans cases-traitées Pour Chaque voisin de voisins(c) Faire Si voisin n'est pas dans cases-traitées Faire Si est_mur(voisin) Faire insérer voisin dans cases-traitées Sinon Si est_forteresse(voisin) retourner faux Sinon insérer voisin dans cases-en-cours Fin Si Fin Pour Chaque Fin Tant Que retourner vrai Fin Fonction
-- Yankel Scialom
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