問題タブ [plantuml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - Eclipse には Graphviz プラグインがありますか?
Graphviz に依存する eclipse に plantuml プラグインをインストールします。Eclipse には Graphviz プラグインがありますか?
ruby - plantuml を処理するように asciidoctor-gradle-plugin を設定するにはどうすればよいですか?
私はRubyを知りませんが、好きですasciidoctor
(そしてgradleプラグイン)。plantumlダイアグラムを生成するプラグインを取得する簡単な方法はありますか?
ネイティブ/ルビー asciidoctor 拡張機能の使用に固有と思われる基本的なasciidoctor-diagrams機能を調べました (これは持っておらず、gradle プラグインを使用するのが好きなのでインストールしたくありません)。
よくできたasciidoctor-gradle-pluginのドキュメントページは、Rubyモジュールのオプションを受け入れることを示していrequires
ますが、Rubyにはまったく根拠がなく、それが必要かどうかはわかりません.
最も耐性の低いパスを試しました。つまり、次のとおりです。
私の基本的なplantumlテストに対して:
しかし得た:
構成フェーズ中。
asciidoctor-gradle-plugin
plantuml を処理するように構成するにはどうすればよいですか?
git - Doxygen PLANTUML_JAR_PATH とソースコード管理
そのため、doxygen
(バージョン 1.8.9.1) と UMLplantuml
ダイアグラムを使用しています。
ファイルDoxyfile
には
パスがユーザーに固有のものであることに注意してください。
ソース管理管理 (git) でこのファイルをチェックインすると、plantuml.jar へのパスが異なるため、他の開発者が壊れます。
これは doxygen 自体のバグであり、 https: //bugzilla.gnome.org/show_bug.cgi?id=753629 として報告されていると思います
それまでの間、分散チームで plantuml と一緒に doxygen を使用するための既知の回避策はありますか?
gradle - SourceDirectorySet 内のファイルの相対パスを取得する方法
を使用してディレクトリ構造からいくつかのソースを処理したいのですがSourceDirectorySet
、元のディレクトリ構造を模倣して、ビルド ディレクトリの下に出力を保存したいと考えています。例えば:
結果は次のようになります。
どうすればそれを達成できますか?
注意:SourceDirectorySet
ですPatternFilterable
バックグラウンド
janvolck のプラグイン「gradle-plantuml-plugin」 (対応する機能リクエストが既に存在する) を拡張して、構成されたディレクトリの下に出力ファイルを生成するが、元のディレクトリ階層を維持したい。gradle プラグインの現在の実装は、a のすべてのファイルをトラバースしSourceDirectorySet
、ソース ファイルが存在する同じディレクトリに出力ファイルを生成します。
これは私が出すことができる最も近いものです:
残念ながら、このトリックは(1)
機能していないようで、適切な FileTree を再作成できません。
私の訓練されていないグラドルの直感は、このタスクを簡単に達成できるはずだと言っています。私は確かに何かが欠けていますか?
plugins - intellij 実装コンパイラ プラグイン
私は既存のプロジェクトplantuml4ideaを利用しましたが、今は自動ビルド機能を実装しようとしています。
私が言いたいのは、 PlantUMLを使用しているときにユーザーがボタンをクリックすると、現在の UML ダイアグラムが生成されるイメージ表現が (どこでも) できるということです。
ビルドがトリガーされ、イメージ ファイルがソース ファイルよりも古いたびに、(ユーザー構成に基づいて) イメージ ファイルを自動的に生成したい)。
何を実装する必要があるかを明確に理解するのに苦労しています。
外部ビルドを実行して、PlantUML SDK を効果的に出荷しますか? ビルド イベント フックが起動するのをリッスンしてから、いくつかの動作をオーバーライドしますか? CompilerManagerと統合する 必要がありますか? 別のアプローチはありますか?
ネット上には簡単な情報が不足しているようです。そのため、誰かが私を正しい方向に向けることができることを願ってここに質問しています.