Description
Le plus joli bloc de coloration syntaxique pour l’éditeur WordPress.
Éditez en direct vos extraits de code dans l’administration avec la correspondance des crochets, personnalisez les couleurs avec plus de 50 thèmes (Base16, Monokai, Material, Zenburn, Hopscotch…).
Compatible avec les principaux langages : HTML, CSS, JS, JSX, Stylus, Sass, PHP, Python, C, C++, C#, Java, XML, Shell, JSON, Go, Swift…
Ce bloc utilise CodeMirror. Vous avez peut-être déjà vu ce bloc sur l’extension Advanced Gutenberg Blocks il y a quelques années. C’est maintenant un bloc mis à jour et autonome.
Tierces parties
Ces extensions utilisent plusieurs bibliothèques tierces :
- WordPress create-block par gziolo – https://www.npmjs.com/package/@wordpress/create-block
- CodeMirror – https://github.com/codemirror/CodeMirror
- react-codemirror2 par scniro – https://github.com/scniro/react-codemirror2
Un grand merci à leurs créateurs et mainteneurs respectifs !
Captures d’écran
Blocs
Cette extension fournit 1 bloc.
- PrettyCode A code syntax highlighting block for your snippets of all major languages.
Installation
- Téléverser les fichiers de l’extension vers le répertoire
/wp-content/plugins/prettycode
, ou installez directement l’extension via l’écran Extensions de WordPress. - Activez l’extension via l’écran « Extensions » de WordPress
- Accédez à une publication et cliquez sur « Ajouter un bloc »
- Recherchez le bloc « PterryCode »
FAQ
-
Quels sont les langages disponibles ?
-
Tous les langages majeurs sont disponibles : HTML, CSS, JS, JSX, Stylus, Sass, PHP, Python, C, C++, C#, Java, XML, Shell, JSON, Go, Swift…
-
Puis-je ajouter d’autres langages ?
-
Oui, en utilisant le filtre
prettycode_languages_list
. -
Puis-je personnaliser l’apparence ?
-
Bien sûr ! Vous avez accès à plus de 50 thèmes sombres et clairs comme Base16, Monokai, Material, Zenburn, Hopscotch…
-
Puis-je contribuer ?
-
Yep ! Le dépôt public est ici : https://github.com/maximebj/prettycode.plugin
Avis
Contributeurs/contributrices & développeurs/développeuses
« PrettyCode – Coloration syntaxique avec CodeMirror » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“PrettyCode – Coloration syntaxique avec CodeMirror” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « PrettyCode – Coloration syntaxique avec CodeMirror » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
1.0.7
- Correction de l’interlignage de l’éditeur de code
1.0.6
- Ajout des traductions pour les fichiers JS
- Fixed a bug with PHP block
1.0
- Version initiale