Skip to main content

UML Markup support in Lucidchart is extremely poor/bad.

- The syntax is very basic I can play around with the syntax from plantuml to some extend. Look at websequencediagrams or mermaid.

- The UML Markup editor cannot hold more than 40+ lines depending on your browser. I've tested with Chrome and Firefox

- Does not have a scroll bar!

Could not try anything more :-(

Hey Reji 

We’re very interested in your feedback and committed to continually improving our products. If you’re willing to share, we’d love to hear more details about your use case or what you’d like to see in this experience within this thread. I’ve also converted this post to an idea so that it’s visible to others within the Product Feedback section of the community - from here, they can upvote it and add details of their own.

Finally, for more information on how Lucid manages feedback via this community, take a look at this post.

I apologize again for the inconvenience. Please let me know if you have any questions or concerns.


I am also interested in the UML Markup.  It is not very useful with the limited functionality it has today. 


Me too...  Looking for feature parity with PlantUML.  


Hiya another thing I noticed is that If you add notes in a sequence diagram using the nomenclature "First line
Second line" to specify that you would like the note to show in that particular box it does work for the Sequence diagram box but it doesn't for the note.

Also there seems to be a fixed width for top and bottom boxes representing the services it would be nice if they had an automatic width and height depending on the contained text just like PlantUML does in the original markup.


On top of that one of the key ingredients to make sure this integration is smooth is styles it's uncool that you have to ungroup the diagram and break the code in order to use styles. It may seem a silly thing but people love beautifully decorated diagrams PlantUML provides simple but yet powerful tools for this purpose.


Thanks for all the god work!


@juan c Thanks for continuing this thread and adding additional context for what UML improvements you'd liked to see! It's feedback like this that helps our development team continue to improve Lucidchart and I've gone ahead and passed along your notes on the fixed width/dynamically adjusting to the amount of text in the box as well as styling individual shapes without ungrouping. 


Regarding the use of "First line
Second line" with sequence objects and note objects would you please provide a small example of this for both objects in the same diagram so I can be sure I'm completely understanding what you're describing? Thanks for your help and patience!


Hey @micah b101 here is an example that fails to render the note:


```note over "First
Service": this is a note
    activate "First
Service"
    "First
Service" ->> "Second
Service": this is a call
    deactivate "First
Service"


```


Since we are on the topic it would be nice if other features from markup are available like text formatting tools thanks!


@juan c Thanks so much for getting back to me with that example and for your additional feedback about text formatting capabilities. I've logged this all with our development team for their consideration regarding future UML improvements. Feel free to continue this thread with any other ideas you have and please let me know if there's anything else I can do to support your work!


I came across the UML Markup support when looking up sequence diagrams how-to's to Lucidchart. It was a premium feature so I upgraded my account. I was disappointed :( 


I ran into issues with the UI where the UML Markup tab would disappear resulting in my storing the content in GitHub and then having to copy-paste the content over. It feels like this feature is still in beta with open issues and no dev work based on the support questions and feedback. 


Michael


Hi Michael thank you for continuing this thread and I'm sorry to hear that you were having trouble with the UML Markup tab. If the UML Markup tab closes you should be able to open it again by clicking the UML diagram that you were editing. However you will need to click 'Build' to retain the markup that you have added to the tab.

That said I can see how the option to save your markup in the tab before building will be helpful. I have logged this feedback with our development team. Thank you for your request and I apologise for any inconvenience this may cause!