Meilleurs exécuteurs

Bien plus qu’un compilateur en ligne

Un espace de développement complet dans le navigateur

Passez d’un extrait rapide à un projet multi-fichiers sans changer d’outil. CodeUtility réunit des environnements flexibles, un éditeur performant, des fichiers persistants et une assistance intégrée.

Exécutez au bon endroit

Utilisez un serveur d’exécution isolé avec accès à l’espace de travail, ou exécutez les langages compatibles localement dans un worker du navigateur. Arrêtez un processus ou changez de mode à tout moment.

Assistance au code par IA

Demandez à l’IA d’expliquer le programme actif ou une logique inconnue, puis retrouvez les explications et résultats assistés récents depuis l’éditeur.

Déboguez et corrigez le code

Placez des points d’arrêt et avancez pas à pas dans les environnements compatibles. Utilisez Corriger le code pour repérer un problème et appliquer une solution suggérée dans l’éditeur.

Éditeur de code professionnel

Profitez de la coloration syntaxique, de plusieurs onglets, de la recherche et du remplacement, du formatage, de thèmes et polices réglables, ainsi que des modes Minimal et Avancé.

Un véritable espace multi-fichiers

Créez des fichiers et dossiers, importez ou téléchargez des ressources et utilisez-les dans vos programmes. Les utilisateurs connectés conservent leurs projets entre les sessions.

Partagez et collaborez

Partagez un fichier, un dossier ou tout l’espace sous forme d’instantané ou de projet live, avec droits d’accès, activité, chat et édition collaborative.

Installez bibliothèques et paquets

Consultez les bibliothèques préinstallées, puis ajoutez des paquets privés pour votre compte et l’environnement choisi. Le cache accélère les installations suivantes.

Historique du code et des exécutions

Consultez les révisions du fichier actif et parcourez les sorties enregistrées. Comparez un travail antérieur et copiez un résultat sans relancer le programme.

Terminal interactif

Saisissez des données pendant l’exécution, suivez la sortie en direct, copiez les résultats et arrêtez les tâches longues depuis l’exécuteur.

L’exécution et le débogage dans le navigateur dépendent du langage et de l’environnement. Les espaces persistants et certaines fonctions assistées nécessitent une connexion et sont soumis à des limites.