Développement
Générateur de code
Décrivez le comportement voulu. L’explication suit la langue de cette page.
Décrivez la tâche, choisissez une langue, puis générez.
Le résultat a peut-être été coupé. Essayez une demande plus courte.
Ce que vous obtenez pour une demande de code
Décrivez ce que le code doit faire et obtenez un bloc à copier, plus une courte explication pour le lancer. L’explication suit la langue de cette page. Le langage de programmation est à vous : Python, JavaScript, TypeScript, Go, Rust, Java, C++, HTML, CSS, SQL, Bash, ou automatique.
Demandez une fonction ou un petit programme. « Lire un CSV et compter les cellules vides de chaque colonne » est une tâche Python claire. Demander une application entière est trop large : la réponse sera une esquisse.
Lisez le code avant de l’exécuter. L’explication dit comment le démarrer, pas qu’il est sûr pour des données non fiables. La page refuse les demandes de logiciel malveillant, d’exploit ou de vol d’identifiants.
Comment générer du code à partir d’une description
Dites ce qu’il doit faire
Précisez les entrées, les sorties et le cas qui vous importe. « Compter les cellules vides par colonne » vaut mieux que « aide-moi avec un tableur ».
Choisissez un langage
Prenez celui que vous allez lancer, ou laissez automatique. SQL si vous voulez une requête, Bash si vous voulez une commande.
Générez et lisez les deux parties
Le code est dans un bloc à copier. Dessous, une courte explication dit ce qu’il fait et comment le lancer, dans la langue de la page.
Essayez-le sur un échantillon
Testez sur un petit fichier avant les vraies données. Si l’explication et le code divergent, fiez-vous à l’essai, pas au paragraphe.
Demandes qui tiennent dans une réponse
Une fonction Python pour un CSV
« Écrire une fonction Python qui lit un CSV et compte les cellules vides de chaque colonne. » Vous devez obtenir la fonction, les imports, et comment l’appeler avec un chemin.
Une requête SQL à adapter
« Sélectionner les commandes des 7 derniers jours sans numéro de facture, table orders, colonnes created_at et invoice_number. » Nommez la table et les colonnes.
Un petit aide JavaScript
« Une fonction qui groupe un tableau d’objets par une clé et renvoie les comptes. » Choisissez JavaScript ou TypeScript. Sur une page coréenne, l’explication est en coréen, le code reste du code.
Conseils pour un code que vous pouvez lancer
- Nommez le langage, l’entrée et la sortie. Ces trois points décident si l’extrait convient.
- Mentionnez une version seulement si vous en avez besoin, comme Python 3.
- Demandez une fonction. Une deuxième demande peut ajouter la suite.
- Ne collez pas de secret, de jeton ni de chaîne de connexion de production.
- L’explication est un guide. Lancez le code pour voir ce qu’il fait.
Questions sur le générateur de code
Peut-il écrire une fonction Python à partir d’une description ?
Oui. Décrivez le comportement et choisissez Python, ou laissez le langage en automatique. Vous obtenez un bloc et une courte explication pour le lancer.
Quels langages puis-je choisir ?
Python, JavaScript, TypeScript, Go, Rust, Java, C++, HTML, CSS, SQL et Bash, ou automatique. L’explication est dans la langue de la page.
Va-t-il construire une application entière ?
Demandez une fonction ou un petit programme. Une application avec comptes, stockage et interface ne tient pas dans une réponse. Générez une pièce, puis la suivante.
Le code est-il sûr à exécuter ?
Lisez-le d’abord, et lancez-le sur un échantillon. Ne le pointez pas vers des secrets ou la production avant de le comprendre. Les demandes de logiciel malveillant ou de vol d’identifiants sont refusées.
Pourquoi n’y a-t-il pas de bloc de code ?
Le modèle répond parfois sans bloc balisé. Précisez langage, entrée et sortie. La page le signale quand aucun bloc ne revient.
Quelle longueur pour la description ?
Jusqu’à 4000 caractères, et au moins une courte formule. Un paragraphe précis vaut mieux qu’un seul verbe.