Simplifying Sequence Diagrams with Basic & System Parameters | SequenceDiagram Plugin Tutorial 3

Опубликовано: 01 Июнь 2026
на канале: VanStudioTV
11
1

🎥 Welcome to Part 3 of our SequenceDiagram Plugin Tutorial series!

In the first two videos, we covered installation and basic usage. Today, we take a deep dive into the advanced configuration options that let you fine-tune your UML sequence diagrams—so they focus only on what matters: your core business logic.

🔍 *What you’ll learn in this video:*

Why some classes appear in yellow vs red (external classes explained)
The difference between Basic Parameters and System Parameters
How to display only project classes and skip constructors, getters/setters, private methods
Conditional partition boxes and other visual tweaks
Excluding specific classes like `java.io.PrintStream` from diagrams
A real-world example: filtering out Lombok `@Builder` methods using regex (`*Builder`)

⚙️ *Key settings demonstrated:*

Display only project classes
Skip constructor methods
Exclusion rules (full class name and regex patterns)
How to regenerate diagrams after changes

⏱️ *Timestamps:*
0:00 - Intro & recap
0:30 - External classes explained (red vs yellow)
1:05 - Basic Parameters overview
1:53 - System Parameters overview
2:15 - Practical example: Display only project classes
2:37 - Skipping constructors & restoring settings
2:53 - Excluding `java.io.PrintStream` class
3:11 - Real-world Lombok Builder exclusion using regex `*Builder`
3:40 - Wrap-up & next episode preview

🔗 *Useful Links:*

Part 1 (Intraduce SequenceDiagram Plugin):    • Understand Code in Seconds with SequenceDi...  
Part 2 (Installation & Usage):    • How to Install and Use SequenceDiagram Plu...  
SequenceDiagram on JetBrains Marketplace: https://plugins.jetbrains.com/plugin/...

💬 Have a specific class you want to exclude but not sure how? Drop a comment below—I’m happy to help!

👍 If this video helped you clean up your sequence diagrams, please like, subscribe, and share it with your team. Thanks for watching!

#SequenceDiagram #IntelliJIDEA #UML #Lombok #Java #ProgrammingTutorial #SoftwareArchitecture #IntelliJPlugins