Excalidraw, dessin collaboratif

Travailler dans le domaine informatique implique bien souvent la nécessité de poser ses idées, d'avoir une vision globale d'un programme ou d'un algorithme. Il existe des outils permettant de faire cela, Excalidraw est l'un d'eux.

méthodologie

ajouter un schéma dans Capytale

dans Excalidraw :

  • sélectionner dans Excalidraw le schéma que vous voulez insérer
  • dans le menu en haut à gauche, sélectionner le menu Exporter
  • enregistrer l'image au format PNG

dans une activité "notebook" de Capytale :

  • vérifier que la cellule est bien au format Markdown
  • faire glisser le fichier PNG dans la cellule, ce qui fera apparaître le code suivant :
![Untitled-2024-09-16-2338](Untitled-2024-09-16-2338.png)
  • cliquer sur le bouton Exécuter et admirer votre schéma !

carte d'identité

Excalidraw est un outil gratuit, sous licence MIT.

La surface de travail possède une taille potentiellement infinie, et l'outil permet d'exporter son travail sous plusieurs formes :

  • au format PNG
  • au format SVG
  • au format Excalidraw

Excalidraw permet aux utilisateurs de dessiner et de créer des diagrammes, des croquis et des schémas en temps réel, tout en collaborant avec d'autres utilisateurs en temps réel. L'outil est simple et facile à utiliser, et il offre une variété de fonctionnalités qui le rendent adapté à une grande variété de tâches.

Voici quelques-unes des fonctionnalités clés d'Excalidraw :

  • Dessin collaboratif en temps réel : Excalidraw permet à plusieurs utilisateurs de dessiner et de créer des schémas en temps réel, ce qui facilite la collaboration en équipe.
  • Outils de dessin polyvalents : L'outil offre une variété d'options de dessin, notamment des formes de base, des flèches, des lignes droites et courbes, des textes et plus encore.
  • Personnalisation du style : Les utilisateurs peuvent personnaliser les styles de leurs dessins, en choisissant parmi une variété de couleurs, de polices et de motifs.
  • Facilité d'utilisation : L'interface d'Excalidraw est simple et facile à utiliser, ce qui le rend accessible même pour les débutants.

Excalidraw est également open-source, ce qui signifie que son code source est disponible au public, ce qui permet aux utilisateurs de modifier et d'améliorer l'outil selon leurs besoins.

Si vous cherchez un outil de dessin collaboratif simple et efficace pour vos projets, Excalidraw est un excellent choix. Il peut être utilisé pour créer des schémas d'architecture, des wireframes, des diagrammes de flux de processus, des organigrammes, des croquis de conception et plus encore.

En plus d'être un excellent outil de dessin, Excalidraw est également un excellent exemple de la puissance du logiciel libre et open-source. Le fait que le code source soit disponible au public permet aux développeurs de collaborer et de contribuer à l'amélioration de l'outil.

astuces

  • clic droit dans le canevas puis "Show grid" vous permet d'afficher une grille et d'aligner plus facilement vos élements.
  • Pensez à explorer la bibliothèque, des dizaines de dessins prédéfinis sont accessibles, et ils sont bien utiles !
  • Excalidraw travaille avec le format SVG, du dessin vectoriel permettant des modifications de tailles très importantes sans souci de pixellisation. N'hésitez pas à aller chercher des fichiers SVG et à les coller dans Excalidraw, en général ça se passe bien !
  • Pensez toujours à enregistrer un "document de travail" sur votre disque dur : Menu > Enregistrer.... Vous obtiendrez un fichier Excalidraw (un format texte de type JSON), que vous pourrez garder précieusement si vous voulez réaliser des modifications.

conclusion

Excalidraw est un outil de dessin collaboratif en ligne open-source qui offre une variété de fonctionnalités utiles pour les projets en équipe. En utilisant Excalidraw, vous pouvez dessiner et créer des diagrammes en temps réel, tout en collaborant avec d'autres utilisateurs. Si vous cherchez un outil de dessin simple et efficace pour vos projets, Excalidraw est un excellent choix. De plus, sa nature open-source permet aux utilisateurs de modifier et d'améliorer l'outil selon leurs besoins, ce qui le rend encore plus puissant.