Comment fonctionne l'éditeur collaboratif
Cliquez sur Démarrer une nouvelle session, copiez le lien et envoyez-le aux personnes avec qui vous voulez travailler. Toute personne qui ouvre le lien modifie le même document en même temps et voit les curseurs et les sélections des autres, accompagnés de leur nom. Choisissez un langage pour la coloration syntaxique : JavaScript, TypeScript, Python, HTML, CSS, SQL, C, C++, Java, C#, PHP, Ruby ou texte brut.
Il est utile pour la programmation en binôme, les entretiens techniques, le partage d'un extrait de code avec un collègue, l'enseignement, ou la prise de notes à plusieurs pendant un appel.
Comment votre session est gérée
- L'édition en direct est de pair à pair. Les frappes circulent directement entre les navigateurs des participants par des connexions WebRTC chiffrées, ce qui garde la saisie rapide. Notre serveur ne fait que relayer de courts messages de connexion chiffrés pour que les navigateurs se trouvent, et les supprime au bout de deux minutes.
- Les sessions sont enregistrées. Une copie du document, de son langage et des noms d'affichage des participants est enregistrée sur nos serveurs pendant 30 jours, pour que le lien continue de fonctionner et pour protéger le service contre les abus. N'utilisez pas l'éditeur pour des mots de passe, des clés ou des données personnelles.
- Pas de comptes, pas de pages publiques. Les sessions ne sont ni listées ni indexées ; seules les personnes qui ont le lien peuvent les ouvrir.
Toute personne qui a le lien peut rejoindre la session : ne le partagez donc qu'avec des personnes de confiance, et démarrez une nouvelle session pour chaque nouveau groupe.
Limites
- Si vous rouvrez le lien alors que personne d'autre n'est en ligne, la dernière version enregistrée (datant de 30 jours au plus) est chargée. Utilisez Télécharger pour conserver votre propre copie.
- Un document peut contenir jusqu'à 50 000 caractères. Utilisez Plein écran (Ctrl/⌘ + Maj + F) pour avoir plus de place.
- Les navigateurs se connectent directement les uns aux autres. Sur quelques réseaux d'entreprise ou scolaires stricts, cela est bloqué ; si l'état reste sur « Connexion », essayez un autre réseau ou un point d'accès mobile.
- Fonctionne mieux pour de petits groupes (jusqu'à 8 personnes environ) et des documents de quelques centaines de kilo-octets au plus.
Besoin aussi d'exécuter le code ? Collez-le dans un compilateur en ligne, ou mettez-le en forme avec le Formateur et validateur JSON et d'autres outils pour développeurs.
Questions fréquentes
Ai-je besoin d'un compte ?
Non. Démarrez une session et partagez le lien. Les noms ne sont affichés qu'aux autres participants et sont conservés dans votre navigateur.
Mon code est-il enregistré sur vos serveurs ?
Oui. Une copie de chaque session est enregistrée pendant 30 jours, puis supprimée automatiquement. Elle n'est ni publiée ni partagée. Ne collez pas de mots de passe, de clés ni de données personnelles.
Puis-je rouvrir le même lien demain ?
Oui. Si personne d'autre n'est dans la session, la dernière version enregistrée se charge à l'ouverture du lien, jusqu'à 30 jours après la dernière modification.
Y a-t-il une limite de taille ?
Chaque document peut contenir jusqu'à 50 000 caractères, soit environ 1 000 lignes de code.
Combien de personnes peuvent modifier ensemble ?
Chaque navigateur se connecte à tous les autres : l'éditeur fonctionne donc mieux avec huit personnes environ au maximum en même temps.
Pourquoi l'état reste-t-il sur « Connexion » ?
Les connexions directes de navigateur à navigateur sont bloquées par certains pare-feu. Essayez un autre réseau, désactivez un VPN ou utilisez un point d'accès mobile.
Puis-je exécuter le code ici ?
L'éditeur sert à écrire à plusieurs. Pour exécuter du code, copiez-le dans l'un de nos compilateurs en ligne pour Python, JavaScript, C, C++ et plus encore.
Mis à jour