Hi Smok, thanks for sharing. i wanted to ask you, can you extend your styles to also apply to component diagrams? testing I see that it doesn't apply to package, folders, nodes and other components. Thank you very much for your work!
Thanks, awesome video. But I have a question, it is possible to include automatically some plugins (of Jira service) in my service a service architecture with PlantUML ?
@@SmokCode no, I mean, Jira have some extensions or plugins ,right? And I want that in my Architectur diagram this plugins can be add or include automatically in my diagram , when Jira have a new plugin or extension in the future , without to do it manually. It is possible to do that with plantuml?
Hi, looooove your stylesheet. For some reason though my class names are with serifs but the properties are sans serif. In your video, classnames seem to be sans serif as well, wondering how that could be?
Hello! I have a subject that is coding with visual studios. But i cant download plantuml into visual studios on mac. Do you know how to do it? Love your videos!
When I try to include a stylesheet for RedDress, I get an error saying "SyntaxError?" did you mean "if (%not(%variable_exists("$FONTNAME")))", which is identical to what's in the file. It's pointing directly at the repo file, and I'm using the plantuml-viewer plugin, which looks like the same one in the video.
@@SmokCode Is there a specific file/version? Within the "plantuml-viewer" folder, I've used command "npx npm-check-updates -u” followed by "npm update" to update packages, which upgraded packages "node-plantuml" (v0.5.0 -> 0.9.0), "svg-pan-zoom" (3.5.1 -> 3.6.1), and "standard" (10.0.2 -> 16.0.3), and it renders basic diagrams, but I still get syntax errors for these themes (e.g. a syntax error at "!procedure font_style()"). They don't work at all with this approach. However, if I take a different approach of just dropping a newer 8KB jar file in from the VSCode package, it actually does render the theme correctly without error once, but it'll only render once on app start, and then won't update. Once, it even crashed my display and the renderer output and error saying "Error occurred during initialization of VM Unable to allocate 260672KB bitmaps for parallel garbage collection for the requested 8341504KB heap." I filed an issue with the "plantuml-viewer" here mentioning this conversation, but like you said in other comments, that project doesn't seem to be maintained anymore: github.com/markushedvall/plantuml-viewer/issues/55#issuecomment-763724701
Yes. As I have said - you need to upgrade the jar, because plugin isn't updated. Go to the official plantuml website plantuml.com/download download .jar and just manually copy it over the file that comes with the plugin.
@@SmokCode I finally got this working, but the problem seems to be with the latest version of "plantuml-viewer" (0.7.2). There's just something about it that's broken. I've tried the tagged 0.7.2. release, the latest master, a forked master that's supposed correct issues, I've even tried merging those branches together, correcting conflicts, etc., and it still doesn't work to just drop in the jar file. What does work, however, is to manually install the viewer from command line with version 0.4.1, as others had mentioned that version seems to work for some reason. Sure enough, if I manually install via "apm install plantuml-viewer@0.4.1", and then drop in the latest jar file from the plantuml.com download site, it works correctly, themes and all. Thanks!
So, you spent a lot of time on styles, but did not mention existing code. Can I use PlantUML to document my existing code base? The problem with most docs is they document classes as if they are stand alone, when the most important thing to document is class interactions.
I was using the ATOM with plugin, however now I recommend using VS Code, as the plugins are outdated and legacy preprocessor is no longer supported by plantuml.
@@arnlaugsson I would really like to know what live plugins exist for VSCode as well. I don't see any, and the ones described as obsolete for Atom seem to work fine.
To use this code with new version of plantUml you need change style.puml . see github.com/Drakemor/RedDress-PlantUML/pull/5 You can fork project or download file and apply modification. I think Redress change or create a new version for new preprocessor planUML . if you dowload file you must copy file into directory you have you uml code and replace !includeurl .... for !include style.puml
it may seems a strange question, but... can I use PlantUML to make a reverse engineering? I mean, I already have to written code and I want to build an UML diagram from it.
I recently had an issue while importing this stylesheet that I don't think is related to your work but I thought you might be interested with the weird syntax error `plantuml` complains about: github.com/weirongxu/plantuml-previewer.vim/issues/15 Cheers! Thanks for awesome styling!
4 года назад+2
The fix is here : github.com/Drakemor/RedDress-PlantUML/pull/5
@@SmokCode Thanks for the introduction video and stylesheet. I tried to use your stylesheet in Confluence with the PlantUML Macro, but couldn't make it work. Here's the syntax I used from your instructions: !define LIGHTORANGE !includeurl raw.githubusercontent.com/Drakemor/RedDress-PlantUML/master/style.puml I tried both with @startuml and @enduml and without, but could not make it work. I don't have experience with GitHub and am not a developer, so I am not sure if this has been resolved. Would appreciate if anyone can help with this :-)
Not even a developer here, can you believe he kept my attention the whole video and I actually miss that it's over! - Well explained.
short and precise ... wonderful explanation. Appreciate it if you could cover other concepts in UML like this
Hi Smok! I like Your way of presenting a topic. And the PlantUML video - including Your style sheet - is great! Thanks!
Beautiful!! I’ve been looking for something like this for years! Thank you!
Super useful. The only pain with plantuml has been removed with this. Please make this an VSCode extension.
This is the most informative video I've found. Thanks to the author! U are the best.
Thanks, that was excellent, very very useful to someone who's just starting out with PlantUML. :)
Hi Smok, thanks for sharing. i wanted to ask you, can you extend your styles to also apply to component diagrams? testing I see that it doesn't apply to package, folders, nodes and other components. Thank you very much for your work!
Hi. I'm not maintaining this as similar feature has been added to the plantuml itself, it is called themes if I'm not mistaken.
Very nice. Good intro and I loved the stylesheet.
Thank you very much. Will try it right away :)
Nice explanation. Tnanks!
Great video,Thank you Smok.
More plantuml please
Thanks Smok, Thank you very much, finally i found a tool!!!!
@Smok Cześć Smoku pozdrowienia z Polski- Warszawy. Trzymam kciuki za dalszy rozwój kanału.
Thanks for the video and for the stylesheet, was really helpful!
Thanks, awesome video. But I have a question, it is possible to include automatically some plugins (of Jira service) in my service a service architecture with PlantUML ?
I don't think I understand what you mean. Jira is a ticketing system. You want to bring tickets into the plant plantuml diagrams?
@@SmokCode no, I mean, Jira have some extensions or plugins ,right? And I want that in my Architectur diagram this plugins can be add or include automatically in my diagram , when Jira have a new plugin or extension in the future , without to do it manually. It is possible to do that with plantuml?
Hi, looooove your stylesheet. For some reason though my class names are with serifs but the properties are sans serif. In your video, classnames seem to be sans serif as well, wondering how that could be?
Great video! How do you set atom to dynamically update the diagram as you type ?
Thanks! For live update use this plugin (not very good for big diagrams)
atom.io/packages/plantuml-viewer
Great video. Start @7:33
Thanks....Very Much Needed....!!
Hello! I have a subject that is coding with visual studios. But i cant download plantuml into visual studios on mac. Do you know how to do it? Love your videos!
Smok, what a cool name dude
Not as cool as David Salami. (づ ͡° ͜ʖ ͡°)づ
what editor r u using? why r u not showing the whole window?
I get a "Cannot open URL" when attempting to use your style. At least through VSCode 1.71.2 with the PlantUML extension.
so educative video, tnx a lot!
When I try to include a stylesheet for RedDress, I get an error saying "SyntaxError?" did you mean "if (%not(%variable_exists("$FONTNAME")))", which is identical to what's in the file. It's pointing directly at the repo file, and I'm using the plantuml-viewer plugin, which looks like the same one in the video.
Upgrade the jar from plugin. The repo moved forward with new version. The plugin did not.
@@SmokCode Is there a specific file/version? Within the "plantuml-viewer" folder, I've used command "npx npm-check-updates -u” followed by "npm update" to update packages, which upgraded packages "node-plantuml" (v0.5.0 -> 0.9.0), "svg-pan-zoom" (3.5.1 -> 3.6.1), and "standard" (10.0.2 -> 16.0.3), and it renders basic diagrams, but I still get syntax errors for these themes (e.g. a syntax error at "!procedure font_style()"). They don't work at all with this approach. However, if I take a different approach of just dropping a newer 8KB jar file in from the VSCode package, it actually does render the theme correctly without error once, but it'll only render once on app start, and then won't update. Once, it even crashed my display and the renderer output and error saying "Error occurred during initialization of VM Unable to allocate 260672KB bitmaps for parallel garbage collection for the requested 8341504KB heap." I filed an issue with the "plantuml-viewer" here mentioning this conversation, but like you said in other comments, that project doesn't seem to be maintained anymore: github.com/markushedvall/plantuml-viewer/issues/55#issuecomment-763724701
Yes. As I have said - you need to upgrade the jar, because plugin isn't updated. Go to the official plantuml website plantuml.com/download download .jar and just manually copy it over the file that comes with the plugin.
@@SmokCode I finally got this working, but the problem seems to be with the latest version of "plantuml-viewer" (0.7.2). There's just something about it that's broken. I've tried the tagged 0.7.2. release, the latest master, a forked master that's supposed correct issues, I've even tried merging those branches together, correcting conflicts, etc., and it still doesn't work to just drop in the jar file.
What does work, however, is to manually install the viewer from command line with version 0.4.1, as others had mentioned that version seems to work for some reason. Sure enough, if I manually install via "apm install plantuml-viewer@0.4.1", and then drop in the latest jar file from the plantuml.com download site, it works correctly, themes and all. Thanks!
Awesome video. Keep up the good work :D
Thanks, using your style right now.
This is awesome
So, you spent a lot of time on styles, but did not mention existing code. Can I use PlantUML to document my existing code base? The problem with most docs is they document classes as if they are stand alone, when the most important thing to document is class interactions.
Do you know where can I fork it?
Cool!
Cool! which IDE do you use in the video?
VS Code I guess
I was using the ATOM with plugin, however now I recommend using VS Code, as the plugins are outdated and legacy preprocessor is no longer supported by plantuml.
@@SmokCode What VS Code plugin are you using for live preview?
@@arnlaugsson I would really like to know what live plugins exist for VSCode as well. I don't see any, and the ones described as obsolete for Atom seem to work fine.
@@jamesspielvogel3102 Markdown Preview Enhanced works!
To use this code with new version of plantUml you need change style.puml . see github.com/Drakemor/RedDress-PlantUML/pull/5
You can fork project or download file and apply modification. I think Redress change or create a new version for new preprocessor planUML .
if you dowload file you must copy file into directory you have you uml code and replace !includeurl .... for !include style.puml
Hi can you tell me , can we make a Class Diagram on the Topic Photo Editor Application?
Plzs do tell.
Yes.
@@SmokCode , A big thanku sir . 🤩
@@SmokCode , can we make activity diagram for the above same Topic. Plzs do tell .
Thanks a lot!
grouping across packages never seems to look right. .StarUML instead.
it may seems a strange question, but... can I use PlantUML to make a reverse engineering? I mean, I already have to written code and I want to build an UML diagram from it.
Look for plug-ins for your IDE that generate puml files from source
@@SmokCode thanks for the help! I'll try it
Teach me how to style PlantUML
Sounds like a plan for a plant video!
your stylesheet link no longer works..
I recently had an issue while importing this stylesheet that I don't think is related to your work but I thought you might be interested with the weird syntax error `plantuml` complains about: github.com/weirongxu/plantuml-previewer.vim/issues/15 Cheers! Thanks for awesome styling!
The fix is here : github.com/Drakemor/RedDress-PlantUML/pull/5
Thanks for making the fix. And thanks for mentioning it here. I have reviewed the change and hope to merge it soon!
@@SmokCode Thanks for the introduction video and stylesheet. I tried to use your stylesheet in Confluence with the PlantUML Macro, but couldn't make it work. Here's the syntax I used from your instructions:
!define LIGHTORANGE
!includeurl raw.githubusercontent.com/Drakemor/RedDress-PlantUML/master/style.puml
I tried both with @startuml and @enduml and without, but could not make it work. I don't have experience with GitHub and am not a developer, so I am not sure if this has been resolved. Would appreciate if anyone can help with this :-)
good tool for scammers :v