Mises à jour étiquetées avec : ÉDITEUR DE CODE
Restez informé des dernières améliorations, nouveaux outils, sorties de fonctionnalités et annonces de la plateforme CodeUtility.
Nouveaux compilateurs, éditeur plus intelligent et détection de langage améliorée
Ajout de compilateurs pour C, Java, C#, Kotlin, TypeScript, Swift et Matplotlib. Bibliothèques populaires préinstallées pour Python et Node.js. Amélioration de l'éditeur avec autocomplétion et détection automatique du langage lors du collage du code.
Nous venons de publier une importante mise à jour pour améliorer l'expérience des développeurs lorsqu'ils codent et exécutent des programmes directement depuis leur navigateur. Voici les nouveautés marquantes :
🚀 Nouveaux exécuteurs de code en ligne
Vous pouvez maintenant exécuter encore plus de langages directement sur CodeUtility, sans avoir à configurer d’environnement local :
- C : https://c.codeutility.io
- Java : https://java.codeutility.io
- C# / .NET : https://csharp.codeutility.io
- TypeScript : https://typescript.codeutility.io
- Kotlin : https://kotlin.codeutility.io
- Swift : https://swift.codeutility.io
- Matplotlib (visualisation Python) : https://matplotlib.codeutility.io
🧠 Éditeur de code amélioré
Tous les outils d'exécution intègrent maintenant un éditeur plus moderne :
- Plus rapide et plus fluide
- Recherche/remplacement précis
- Suggestions automatiques pendant la saisie
🐍 Bibliothèques Python préinstallées
- Utilitaires & Calcul : numpy, scipy, sympy, matplotlib, seaborn, math, polars
- Données & formats : pandas, openpyxl, docx, imageio, pillow, opencv-python, qrcode, reportlab
- CLI & Logging : click, typer, rich, loguru
- Tests & Dev tools : pytest, hypothesis, IPython
- Validation & Schéma : pydantic, marshmallow
- Texte & Langue : textblob, unidecode, regex
- Sécurité & chiffrement : pycryptodome, pyotp
- IA & Machine Learning : scikit-learn, statsmodels, torch, transformers
- 3D & Visualisation : trimesh, vedo, pyvista
- Divers : keyboard, music21
🛠 Bibliothèques Node.js et TypeScript enrichies
Les environnements Node.js et TypeScript incluent désormais de nombreuses bibliothèques utiles organisées par catégories :
- Utilitaires & Dates : validator, moment, lodash, dayjs, date-fns
- CLI : chalk, commander, yargs, inquirer, boxen
- Tests : jest, mocha, sinon, uvu, ava
- Chaînes & Sécurité : uuid, jsonwebtoken, bcrypt, argon2, nanoid
- Données : csvtojson, js-yaml, xml2js, papaparse
- Graphiques & Maths : asciichart, cli-chart, mathjs
- Bases de données : mongoose, mongodb, sqlite3
- Langage & IA : node-nlp, ml.js, @tensorflow/tfjs
- Markdown & Dates : marked, remark, luxon
🎯 Beautification automatique du code
Collez simplement votre code – notre système détectera automatiquement le langage et appliquera un formatage élégant en un clic !
Support Multilingue, Rechercher & Remplacer, et Bibliothèques d'Exécution Disponibles !
Nous avons déployé le support multilingue, ajouté la fonction Rechercher & Remplacer dans l'éditeur (avec des améliorations du tableau de formatage), et amélioré les environnements d'exécution avec des bibliothèques populaires pour tous les langages pris en charge.
🌐 Support Multilingue
Vous pouvez maintenant accéder à CodeUtility dans plusieurs langues ! Choisissez la version qui convient le mieux à votre langue maternelle. Nous savons que les traductions actuelles ne sont pas parfaites, et nous travaillons activement à les améliorer.
- Allemand (de) : https://de.codeutility.io
- Français (fr) : https://fr.codeutility.io
- Japonais (ja) : https://jp.codeutility.io
- Coréen (ko) : https://kr.codeutility.io
- Italien (it) : https://it.codeutility.io
- Espagnol (es) : https://es.codeutility.io
- Portugais (pt) : https://pt.codeutility.io
- Thaï (th) : https://th.codeutility.io
- Russe (ru) : https://ru.codeutility.io
- Hindi (hi) : https://hi.codeutility.io
- Vietnamien (vi) : https://vi.codeutility.io
🔍 Éditeur de Code Amélioré
Nous avons ajouté la fonctionnalité Rechercher & Remplacer dans l'éditeur de code pour vous aider à rechercher et modifier le code plus efficacement. Avec cette amélioration, pour l'outil Format Array, vous pouvez maintenant facilement rechercher ou localiser la sortie de débogage directement dans l'éditeur.

📦 Environnements d'Exécution Améliorés
Nous avons ajouté des bibliothèques puissantes et couramment utilisées à tous les environnements d'exécution, afin que vous puissiez les utiliser dans votre code immédiatement sans rien installer.
Voici quelques points forts :
- Python : numpy, pandas, matplotlib, plotly, tensorflow, nltk, textblob, et plus encore.
- Rust : clap, serde, anyhow, indicatif, regex, rand, etc.
- Go : validator, gonum, decimal, uuid, color, etc.
- PHP : Inclut composer et des bibliothèques comme guzzle, carbon, symfony/string.
- Node.js : validator, moment, lodash, chalk.
- C++ : Support pour cmake, clang, libfmt, libjsoncpp, libtbb.
- Ruby : Inclut json et colorize.
Améliorations de l'éditeur de code : Historique local et barre d'état
Deux améliorations puissantes pour une meilleure expérience d'édition : une barre d'état en temps réel et le suivi de l'historique local.
Nous avons déployé deux mises à jour passionnantes pour notre éditeur de code afin d'améliorer votre productivité et votre expérience d'édition :
Barre d'état
Vous pouvez désormais voir des métriques utiles en temps réel pendant que vous codez :
- Longueur totale
- Nombre de lignes
- Taille du fichier
- Position actuelle du curseur

Historique local
Vos modifications de code sont automatiquement enregistrées dans le navigateur en tant qu'historique local. Cela signifie :
- Voir une chronologie de tous vos changements en local.
- Revenir instantanément à n'importe quelle version précédente.
- Gardez le contrôle — même sans vous connecter
Ces fonctionnalités sont conçues pour vous aider à écrire, suivre et gérer votre code plus efficacement.
