並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 329件

新着順 人気順

plantumlの検索結果281 - 320 件 / 329件

  • VSCode で PlantUML をプレビューする

    VSCode で PlantUML をプレビューするには、 PlantUML 拡張 をインストールするのが定石です。 今回は次の手順で環境を構築しました。 PlantUML 拡張 を VSCode にインストールする Java 環境を用意する 1 はほかの拡張と同じ手順なのでここでは省略します。 2 は次のように準備しました。 Java 環境の構築 https://docs.microsoft.com/ja-jp/java/openjdk/download から microsoft-jdk-17.0.2.8.1-windows-x64.zip をダウンロード zip を解凍し、jdk-17.0.2+8\bin フォルダにパスを通す やらなくてよかったこと PlantUML を利用するとなると、plantuml.jar や Graphviz (dot.exe) を別途用意しないといけないのか

      VSCode で PlantUML をプレビューする
    • Export Astah diagrams to plantUML and mermaid!

      There are several ways to generate UML diagrams via texts such as PlantUML and mermaid. One of Astah users, Evan Chen wrote a script to convert Astah diagrams for PlantUML and mermaid.js. Currently there are scripts for converting Sequence diagrams and Flowcharts. Script Overview:Astah_Jude_UML_export_to_Markdown-mermaid-Plantuml- Scripts: To PlantUML:Sequence Diagrams To mermaid:Sequence Diagrams

        Export Astah diagrams to plantUML and mermaid!
      • PlantUMLでAWSのシステム構成図がなるべく管理される世界観を考えてみた - Qiita

        先日、パブリックの方も対応したようです リリースノート - Qiita これをやった経緯 これまで経験してきたプロジェクトでも多くのシステム構成図を作成してきましたが、ER図とか仕様書とか構成図も含め、 ドキュメントってやっぱり最新の状態で管理されないなー というのを結構、課題に感じていまして、しばらくどうしたらいいんだろう と考えを巡らせていたのですが、システム構成図に関してはこうするのはどうだろう という僕以外の優秀なエンジニアの皆様への問題提起となります。 これまでは何が問題だったのか? 図を描きやすいツール(Cacooとかね)を使って構成図を作成していて、開発するソースや使ってるツールとは離れた場所で管理される状態だった 開発プロジェクトへ参加した際に最低限必要なもの(ソースとか、ミドルウェアとか、タスク管理ツールとか)の中にいないため、途中から入った人には共有されないこともあった

          PlantUMLでAWSのシステム構成図がなるべく管理される世界観を考えてみた - Qiita
        • GitHub - aklt/plantuml-syntax: vim syntax file for plantuml

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - aklt/plantuml-syntax: vim syntax file for plantuml
          • Mac の VSCode に PlantUML を導入 - Qiita

            Overview プライベートの開発タスクの依存関係を可視化するために、PlantUML を導入する。 インストール brew コマンドを使って必要なパッケージを導入 $ brew install graphviz $ brew install adoptopenjdk --cask $ brew install plantuml # コマンドがない! $ brew install XXX bash: brew: command not found # インストール $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" # インストール確認 $ brew -v Homebrew 2.2.3 Homebrew/homebrew-core (git revision

              Mac の VSCode に PlantUML を導入 - Qiita
            • PlantUML 1.2023.12

              Resources Watch videos, read documentation, and hear Chocolatey success stories from companies you trust. View Resources Events Find past and upcoming webinars, workshops, and conferences. New events have recently been added! View Events Courses Step-by-step guides for all things Chocolatey! Earn badges as you learn through interactive digital courses. View Courses Join our monthly Unpacking Softw

                PlantUML 1.2023.12
              • Visual Studio Code + MarkDown + PlantUML で開発ドキュメントをわかりやすくする - Qiita

                きっかけ githubなどのソース管理ツールで新規のリポジトリを作成したり、フレームワークのプロジェクトを作成したりすると、Readme.mdができる。 Markdownは流行りというか、Qiitaでもお馴染みだし使いやすい。 しかし、画像(というか図)はどこかで作ってリンクするなど、ちょっと面倒だった。 そんな中、こんな記事を見る。 https://qiita.com/kitfactory/items/31cdf80cf1d3d8b42de8 「ああ、Markdownで図が描ける」 ということで、さっそく導入しようとしたのだが、最初の???となったところをまとめておく。 導入手順 Windows環境にVSCodeは既にインストール済みであることは前提として、次の手順が必要となる。 VSCodeの拡張機能で、「Markdown Preview Enhanced」をインストール 以下URLか

                  Visual Studio Code + MarkDown + PlantUML で開発ドキュメントをわかりやすくする - Qiita
                • C#のソースコードからPlantUMLのクラス図を作成するツールのバージョンアップとVS Codeの拡張を公開しました! - pierre3のブログ

                  PlantUmlClassDiagramGenerator v1.1.0 以前に作成してGitHubに公開していた、C#のソースコードからPlantUMLのクラス図を作成するツール「PlantUmlClassDiagramGenerator」にプルリクエストが来ていたので、 久しぶりにバージョンアップしました! 以前の記事 pierre3.hatenablog.com GitHubリポジトリ github.com .Net Core global tools 「.Net Core 化したよ!」というプルリクエストをもらったのをきっかけに、.Net Core global tools として公開しています。 Windows以外のプラットフォームでも.Net Core SDKが入っていれば動きます。インストールも超簡単なので、ぜひお試しを! www.nuget.org アップデートの内容 オブ

                    C#のソースコードからPlantUMLのクラス図を作成するツールのバージョンアップとVS Codeの拡張を公開しました! - pierre3のブログ
                  • PlantUML でクラス図を作成する

                    クラスの箱を描く基本クラスの箱を描くには、class キーワードを使用します。 他にも、interface でインタフェース、abstract で抽象クラス、enum で列挙型を定義することができます。

                      PlantUML でクラス図を作成する
                    • PlantUMLをemacsから使用する(puml-mode) - みつきんのメモ

                      以前からPlantUMLには興味が合ったが、emacsから便利に利用できそうなモードを見つけたので試してみる。 依存パッケージのインストール $ sudo apt-get install graphviz default-jre plantuml.jarのダウンロード puml-modeのデフォルトでは~/plantuml.jarにplantuml本体があることを想定しているので、 以下のコマンドでダウンロードを行う。 $ cd $ wget http://jaist.dl.sourceforge.net/project/plantuml/plantuml.jar MELPAの有効化 emacs24ではpackage.elなどはすでに設定済みなので、init.elにMELPAの設定を追加するだけで良い。(init.el修正後はemacs再起動かeval-bufferを実行すること) (re

                        PlantUMLをemacsから使用する(puml-mode) - みつきんのメモ
                      • PlantUML クラス図 早見表 - Qiita

                        PlantUMLでクラス図を描く際よく使う記法をまとめています。 目次 フィールド、メソッドの表現 可視性の定義 Static、Abstract 空のフィールド、メソッドの省略 クラス間の関係 継承 Extension 実装 Implements 集約 Aggregation 構成 Composition 依存 Dependency 内部クラス Inner Class 関係のラベル ラベル、矢印の追加 多重度 パッケージ 参考文献 1. フィールド、メソッドの表現 1. 可視性の定義 可視性は以下で表現します。 - : private # : protected ~ : package private + : public @startuml class ClassA { -fieldA : int #fieldB : String ~methodA() : void +methodB()

                          PlantUML クラス図 早見表 - Qiita
                        • アーキテクチャ図

                          ArchiMate ArchiMateはオープンで独立したエンタープライズ・アーキテクチャ・モデリング言語であり、ビジネス・ドメイン内およびドメイン間のアーキテクチャの記述、分析、視覚化をサポートします。ArchiMateダイアグラムは、企業のさまざまなコンポーネント、それらの相互関係、およびITインフラストラクチャとの統合を構造化して表現します。 ArchiMateとUMLはどちらもモデリング言語ですが、その目的は異なります。UMLは主にソフトウェア設計とシステム・モデリングに使用され、システムの構造的側面と動作的側面に焦点を当てている。対照的に、ArchiMateはエンタープライズ・アーキテクチャに特化しており、企業の組織層、情報層、技術層の全体的なビューを提供する。 アーキテクチャの要素 各要素は archimate で定義します。 ステレオタイプとして、アイコンを使うことができます

                            アーキテクチャ図
                          • Google Code Archive - Long-term storage for Google Code Project Hosting.

                            Code Archive Skip to content Google About Google Privacy Terms

                            • GitHub - markushedvall/plantuml-viewer: PlantUML Viewer package for Atom

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - markushedvall/plantuml-viewer: PlantUML Viewer package for Atom
                              • AsciiDoc と PlantUML (仮) - Qiita

                                GitLab CE が AsciiDoc ドキュメントへの PlantUML埋め込み に対応しました。また、AsciiDoc JebBrains Plugin を使えば、IntelliJ Idea で AsciiDoc をプレビューすることができます。(しかも、PlantUML に対応しています) 今まで難しかった設計書の管理を GitLab CE/EE でできそうな気がしてきました。まだどこかの開発で使ったという話ではありませんが、調べてみた結果を掲載します。また、マニュアルを書くのにもとても役に立ちそうです。 はじめに AsciiDoc とは? AsciiDoc は公式サイトでこのように書かれています。記事やドキュメントや書籍などを書くためのフォーマットで、HTMLやPDFやEPUBなどに出力できます。 AsciiDoc is a text document format for wr

                                  AsciiDoc と PlantUML (仮) - Qiita
                                • emacsでplantUMLをplantuml-modeを使って作成する – joppot

                                  概要 みなさんこんにちはcandleです。今回はplantUMLをサポートするemacsのplantuml-modeを導入して使ってみましょう。 plantuml-modeは以下の3つの機能があります。 シンタックスハイライト 自動補完 プレビューの表示 結構設定することがあるので根気よくやって来ましょう。 前提 plantumlコマンドがある 私はbrewでplantumlを入れましたが、jarファイルを用意してもOKです。 まだの人はこちらを参照してください。 MacにPlantUML環境をbrewを使って構築する plantuml-modeをインストールする plantuml-modeの最新版はel-getにまだ登録されておらず、古い方のplantuml-modeが入ってしまうので直接githubから持って来ます。 Melpaを使っている人は公式サイトをみてインストールしてください。

                                    emacsでplantUMLをplantuml-modeを使って作成する – joppot
                                  • PlantUMLのクラス図の書き方まとめ

                                    この記事は、PlantUMLでクラス図を書くときに必要になる情報をまとめたものです。 PlantUMLとは 簡単なコードによる記述でUMLの様々な図が作成できるツールです。 UMLを活用する上での課題である「メンテナンスしていくのが困難」という点を、コードで記述するという手法によって解決することを試みています。 クラス図とは システムの構造をクラスとクラス間の関連で表現する図です。 UMLの中でも代表的な図で、抽象的な概念図から、分析用の図、直接コードに落とし込めるような詳細設計図まで、様々な場面で活用することができます。 例 「インターネット記事投稿サービス」でどういったクラスや関連が必要になりそうかを分析するための図をイメージして作成してみました。 @startuml class ユーザー class 記事 class コメント class マガジン class タグ class ジャ

                                      PlantUMLのクラス図の書き方まとめ
                                    • RedmineでPlantUMLを使う事例 - プログラマの思索

                                      小川 明彦, 阪井 誠 : チケット駆動開発 日本のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の本。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初の本。アジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な本。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le

                                        RedmineでPlantUMLを使う事例 - プログラマの思索
                                      • plantuml - Plugins - Redmine

                                        PlantUML Redmine plugin¶ This plugin will allow adding PlantUML diagrams into Redmine. Requirements¶ Java PlantUML binary Installation¶ create a shell script in /usr/bin/plantuml #!/bin/bash /usr/bin/java -Djava.io.tmpdir=/var/tmp -Djava.awt.headless=true -jar /PATH_TO_YOUR_PLANTUML_BINARY/plantuml.jar ${@} copy this plugin into the Redmine plugins directory Usage¶ go to the plugin settings page a

                                        • PlantUMLのサーバをrubyから使ってみた – KRAY Inc.

                                          こんにちは、浅海です。 日頃開発をしている中で、設計や実装内容を他の人と共有するためにUMLを使いたい時があります。 そんなとき、紙とペンを使って書くのが一番手っ取り早いですが、綺麗なものをデータとして作成する場合はPlantUMLを使うのがおすすめです。 PlantUMLは特別な記法で書いたテキストをUMLが描画されている画像ファイルとして変換してくれるJava製のツールで、とても簡単に様々なUMLを作成することができます。 PlantUMLの実行方法 変換する方法は2つあり、1つは変換する都度jarファイルを実行する方法があります。 ただ、この方法だと実行時のオーバーヘッドが気になるので、今回はもう1つの方法を使います。PlantUMLが公式で提供しているWebサーバを利用する方法です。このWebサーバを立てると、HTTPのGETリクエストによりPlantUMLの記法を画像ファイルとし

                                            PlantUMLのサーバをrubyから使ってみた – KRAY Inc.
                                          • All Skin Parameters — Ashley's PlantUML Doc 0.2.01 documentation

                                            All Skin Parameters¶ All “skinparams” (skin parameters) available in PlantUML in alphabetical order.

                                            • sphinxでplantumlの図入り日本語テキストをlatexpdfjaでPDF化してみた - Qiita

                                              2014-05-24 18:40頃追記 @hnakamur2 plantuml_latex_output_format で eps か pdf を指定すれば上手く行くかもしれません。 https://t.co/VuY328ZAIF — Yuya Nishihara (@yujauja) 2014, 5月 24 というご指摘を頂いて試したら、epsにしてみたらあっさり出来ました。ありがとうございます! ということで下記は適宜編集しました。 rst2pdfを使って変換する方法はsphinx, rst2pdf, plantumlでUMLのクラス図入り本文日本語テキストをpdfに変換してみた - Qiitaに書きました。 Sphinx で日本語を含む PDF 出力をする - 憧れ駆動開発 SphinxでPDFファイル作成 — Python製ドキュメンテーションビルダー、Sphinxの日本ユーザ会

                                                sphinxでplantumlの図入り日本語テキストをlatexpdfjaでPDF化してみた - Qiita
                                              • 【年末大掃除】.mdをCI/CDで整理する - OPTiM TECH BLOG

                                                皆様初めまして、19新卒の坂井です。 AIサービス開発本部のAI Cameraチームに所属し、普段は画像処理やロジック検討や追加機能の実装を行ってます。 目次 目次 はじめに CI/CDとは? CI: Continuous Integration ~ 継続的インテグレーション ~ CD: Continuous Delivery ~継続的デリバリー ~ CD: Continuous Deployment ~ 継続的デプロイ ~ Tools GitLab GitLab CI/CD GitLab Runner GitLab Pages GitLab Container Registry GitLab Badges 静的サイトジェネレータ MkDocs 拡張機能 警告文 注釈 アイコンフォント PlantUML コードハイライト プロジェクトのCI/CDに組み込む ディレクトリ構成 前準備 MkD

                                                  【年末大掃除】.mdをCI/CDで整理する - OPTiM TECH BLOG
                                                • GitHub - scrooloose/vim-slumlord: Inline previews for Plantuml sequence diagrams. OMG!

                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                                    GitHub - scrooloose/vim-slumlord: Inline previews for Plantuml sequence diagrams. OMG!
                                                  • ダイアグラム作成ツール Mermaid を試してみました

                                                    こんにちは中川です。 先日、 GitHub のMarkdownファイルで Mermaid がサポートされると案内されました。 https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/ 私は、今までは図といえば、PlantUMLで書くことが多かったのですが、今後は世の中の流れ的には Mermaid が主流になるような気もしますので、ちょっと試してみました。 普段使っているVScodeで編集したいため、エクステンションを探してみたところ以下のものが見つかりました。 プレビューに関しては、PlantUML時代から元々使っていた「Markdown Preview Enhanced」が Mermaid にも対応していました。 Markdown Preview Enhanced Mermaid Markdown Sy

                                                      ダイアグラム作成ツール Mermaid を試してみました
                                                    • PlantUMLのシーケンス図の書き方まとめ

                                                      この記事は、PlantUMLでシーケンス図を書くときに必要になる情報をまとめたものです。 PlantUMLとは 簡単なコードによる記述でUMLの様々な図が作成できるツールです。 UMLを活用する上での課題である「メンテナンスしていくのが困難」という点を、コードで記述するという手法によって解決することを試みています。 シーケンス図とは 一連の処理の実現方法を参加者間の相互作用で表すことができます。 設計時にどのクラスにどういうメッセージ(責務)を割り当てるかの検討や、既存の実装がどういう相互作用で実現されているかを整理するためなど、 色々な使い方ができる図です。 例 インターネット記事投稿サービスの「記事を検索する」処理をどう実現させるかを設計する想定で図を作成してみました。 問題領域寄りの図 フレームワークなど、特定の技術要素に依存しない抽象的なシーケンス図です。 @startuml /'

                                                        PlantUMLのシーケンス図の書き方まとめ
                                                      • plantuml と Google Document で設計書を描く - Qiita

                                                        動機 ソフトウェア設計にUMLはつきもの。 ここで図と設計文書をどう描くか = UMLを描くエディタ・文書化するツールの組み合わせ がとても重要。 ベストプラクティスが未だ見つけられていない。 コードベースでUMLを描けるツール。JAVAでできてる。 http://ja.plantuml.com/ UMLを描くツールでは、VISIO、astah、Excel、PowerPointなど使ってきた。 が、コードで図が描けるという快適性が今のところ最強。 なので、plantimlを使いたい。 PlantUML Gizmo https://chrome.google.com/webstore/detail/plantuml-gizmo/gkhhgpmifdpiagjagcbconfnnhkmomnp GoogleDocs 上で plantuml のプレビュー、挿入を可能にするプラグイン。 Googl

                                                          plantuml と Google Document で設計書を描く - Qiita
                                                        • PlantUML シーケンス図で便利だと思った機能・使い方 - Qiita

                                                          PlantUML シーケンス図で便利だと思った機能・使い方 単純なPlantUMLのシーケンス図は以下のように記載する。 ※「田中 --> 佐藤 : 応答」は、「佐藤 <-- 田中 : 応答」と書いても同様の見ためである。 上記のような単純に矢印を引く以外にも、反復や分岐、ノート、参照など、PlantUMLでは様々な機能が用意されている。 詳細は公式ページに十分詳しく記載されているので、何かあればここを見れば良い。 本稿では、私が個人的に便利だと思った機能や使い方についてをまとめている。 (分岐や反復、ノード、参照なども便利だが、一般的なシーケンス図の記法なので、本稿には記載していない) asta*っぽい見た目のシーケンス図 @startuml autonumber "0:" hide footbox activate Alice Alice -> Bob : 処理A activate B

                                                            PlantUML シーケンス図で便利だと思った機能・使い方 - Qiita
                                                          • plantUMLで業務フローを整理する - Qiita

                                                            本記事はOPENLOGI AdventCalendar 4日目の記事です。 11月からオープンロジ社に入社したPMの小川です。Qiita初投稿です。 まずは今、自分がちょこちょことやっているplantUMLを利用した業務フローの整理について書きます。 plantUMLの入手 本家はこちら→PlantUML 概要 環境 MacBook Air 13-inch, 2017 macOS Mojave 10.14.1 エディタ:Visual Studio Code 1.29.1 パッケージ管理:Homebrew 1.8.3 インストール インストールはこの辺の記事を参考にしました。→Visual Studio Code で UML を描こう! Homebrew でgraphvizをインストール

                                                              plantUMLで業務フローを整理する - Qiita
                                                            • Gantt Diagram syntax and features

                                                              Gantt Chart A Gantt Chart, is a powerful tool used for project management. It visually represents a project schedule, allowing managers and team members to see the start and end dates of the entire project at a glance. The diagram displays tasks or activities along a horizontal time axis, showing the duration of each task, their sequence, and how they overlap or run concurrently. In a Gantt Chart,

                                                                Gantt Diagram syntax and features
                                                              • PlantUML | DrawUML

                                                                PlantUML is a component that allows to quickly write. This is cheat sheet of PlantUML to use frequently. Basic Common Notes and Comments. keyword usage image

                                                                  PlantUML | DrawUML
                                                                • Hugo で PlantUML のようなシーケンス図を描画する - tellme.tokyo

                                                                  Hugo で PlantUML を描画して埋め込めないものかと調べていると、 Add exec shortcode #796 - gohugoio/hugo・GitHub Hugo の Shortcodes の機能を使って、HTML の生成をフックにしてレンダリングした後に埋め込む、みたいなことをできるようにする議論自体はあったものの進んでいないようで、他の案はないかと調べると PlantUML ではなく mermaid が良いとわかった。 vjeantet/hugo-theme-docdock にあったディレクトリ構成を真似て以下のようにした。 b4b4r07/tellme.tokyo - f8fe64c・GitHub Shortcodes を使って以下のようなシーケンス図を書くと、 {{\< mermaid align="left" \>}} sequenceDiagram parti

                                                                    Hugo で PlantUML のようなシーケンス図を描画する - tellme.tokyo
                                                                  • VuePressでPlantUMLを使う - Qiita

                                                                    VuePressのMarkdownに、PlantUMLで書いた図を挿入します。 VuePressはmarkdown-itを使っているので、markdown-it用のプラグインが自由に使えるようです。 markdown-itには、PlantUMLのプラグインがあります。 そちらをVuePressに組み込みます。 まず依存を追加。

                                                                      VuePressでPlantUMLを使う - Qiita
                                                                    • GitHub - plantuml-stdlib/Archimate-PlantUML: PlantUML macros and other includes for Archimate Diagrams

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - plantuml-stdlib/Archimate-PlantUML: PlantUML macros and other includes for Archimate Diagrams
                                                                      • Extension:PlantUML - MediaWiki

                                                                        This extension has not been maintained for some time, and no longer supports recent releases of MediaWiki. The following other choices are available: Mermaid Diagram extensions To see the page before archival, click here.

                                                                          Extension:PlantUML - MediaWiki
                                                                        • シーケンス図をコードベースで管理する(PlantUML) - Qiita

                                                                          はじめに プログラミングをやっていると、設計する時や説明する時などに図解でプログラムの流れなどを説明したりすると思います。 よくあるやつだとdraw.ioやパワポなどを使ってシーケンス図等を使って記述してると思います。 しかしエンジニアたる物できるだけ全てをコードで管理したい!そんな需要に対して最適なのがPlantUMLです! PlantUMLはオープンソースのUMLダイアグラム作成用のテキストベースの言語である。PlantUMLの言語はドメイン固有言語の一例である[4]。ダイアグラムの表示にはGraphvizを使用している。(wikipedia参照) 具体的には以下のような図を作成することができます シーケンス図 ユースケース図 クラス図 アクティビティ図 コンポーネント図 状態遷移図(ステートマシン図) オブジェクト図 配置図 タイミング図 などなど、、、 とてもたくさんあるので全てを

                                                                            シーケンス図をコードベースで管理する(PlantUML) - Qiita
                                                                          • PlantUML でシーケンス図を作成する

                                                                            シーケンス図は相互作用図 (interaction diagram) の代表的なダイアグラムです。 シーケンス図は、特定のユースケースに関するオブジェクトの典型例と、オブジェクト間のメッセージを示します。 要素の並び順の制御 (participant)必須の定義ではないですが、participant であらかじめ要素を列挙しておくと、その後のメッセージ定義の順序に関係なく、participant に並べた順に左から要素が配置されます。 @startuml participant Class1 participant Class2 participant Class3 Class3 -> Class1 Class2 -> Class3 Class1 -> Class2 @enduml

                                                                              PlantUML でシーケンス図を作成する
                                                                            • PlantUML Standard Library

                                                                              PlantUML Standard Library Welcome to the guide on PlantUML's official Standard Library (stdlib). Here, we delve into this integral resource that is now included in all official releases of PlantUML, facilitating a richer diagram creation experience. The library borrows its file inclusion convention from the "C standard library", a well-established protocol in the programming world. Standard Librar

                                                                                PlantUML Standard Library
                                                                              • vue-cli (vuex) で PlantUML エディターを作ってみた - Qiita

                                                                                背景 (目的) vue-cli を調べてみて、是非使ってみたかった。 昨今の状態管理ライブラリやフレームワークには敷居が高いイメージがあった。Vuex は簡単そう。 https://www.slideshare.net/dena_tech/vuejs-denatechcon-72603570 仕事で UML を書く際に、ローカルで PlantUML サーバー起動させたり、Graphviz をインストールするのが嫌だった。(heroku で PlantUML サーバーを立てた件は別途まとめます。2017/05/27 記事公開しました。) http://sujoyu.github.io/plantuml-previewer これを利用させて貰っていたのですが、svg が欲しくなったため。 成果物 PlantUML Editor - PlantUML online demo client - 2

                                                                                  vue-cli (vuex) で PlantUML エディターを作ってみた - Qiita
                                                                                • Roslyn で C#のソースコードからPlantUMLのクラス図を生成する - pierre3のブログ

                                                                                  前回 に引き続き、PlantUMLの話になります。 ReactiveProperty の記事もまだ途中なのですが、もうちょっと寄り道します。 今回は、Roslynで C# のソースコードから PlantUMLのクラス図を生成するプログラムを作ってみよう!というお話です。 Roslyn を使って C#のソースコードから PlantUML のクラス図を生成してみる Roslyn でメタプログラミング Roslynの導入方法、Roslynを使ったプログラミングについては、Build Insiderの記事が参考になります。 www.buildinsider.net www.buildinsider.net サンプルコード 今回も、サンプルコードをGitHubに上げておきました。 github.com CSharpSyntaxTree および CSharpSyntaxWalker 今回のプログラムで

                                                                                    Roslyn で C#のソースコードからPlantUMLのクラス図を生成する - pierre3のブログ