first
This commit is contained in:
41
plantUML/readme.md
Normal file
41
plantUML/readme.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# PlantUML
|
||||
|
||||
alternative à starUML pour générer des diagrammes UML.
|
||||
|
||||
Différence principale : du texte qu'on peut écrire dans un éditeur de texte plutôt qu'un cliquodrome.
|
||||
|
||||
Pour l'instant pas de rendu possible dans le markdown du serveur git.
|
||||
|
||||
Vous avez la documentation en pdf.
|
||||
J'ai mis des exemples dans le répertoire exemples.
|
||||
|
||||
En TP je vais vous demander d'utiliser plantUML pour réaliser vos diagrammes.
|
||||
|
||||
Normalement plantUMl est installé sur les machines de l'IUT.
|
||||
Sinon pour l'installer, il suffit de récupérer le jar.
|
||||
Il est assez facile de l'intégrer à votre éditeur normalement.
|
||||
|
||||
À partir du jar, vous pouvez générer vos diagrammes (privilégiez un format vectoriel comme svg).
|
||||
|
||||
Si il y a un problème dans le placement par défaut, vous pouvez essayer de regrouper des choses avec le mot clé together, ou d'indiquer le sens des flèches.
|
||||
|
||||
L'idée est quand même de laisser l'outil vous faire un rendu automatique.
|
||||
|
||||
|
||||
|
||||
## Alternative similaire à PlantUML
|
||||
|
||||
Il existe une alternative qui elle est rendue correctement dans du markdown sur le serveur git du département: mermaid.
|
||||
Toutefois cet outil semble être moins utilisé que plantUML avec encore pas mal de parties instables.
|
||||
|
||||
```mermaid
|
||||
classDiagram
|
||||
|
||||
class Station
|
||||
class Liaison
|
||||
class Ligne
|
||||
|
||||
Station --> "2" Liaison
|
||||
|
||||
|
||||
```
|
||||
Reference in New Issue
Block a user