1

最近では、この目的のために多くの商用およびオープンソースツールが開発されています。しかし(残念ながら)、私が扱っている特定の問題に対する私の要件を満たしているものはありません。現在、スクリプトインターフェイスとしてさまざまなクラスと関数をユーザーに公開するプロジェクトに取り組んでいます。ユーザーは、カスタムスクリプトインターフェイスのオブジェクトを使用してメソッドを呼び出し、特定の問題を解決できます。

私が直面している問題は、私のクラスのユーザーがスクリプトを効率的に作成するために、ある種のドキュメントが必要なことです。この問題に対処するために、コンパイラで生成されたXMLファイルを使用して状況依存ヘルプを提供することを計画しています。これにより、ユーザーはGUIから任意のコントロールと対応するメソッドにマウスオーバーし、クラス/メソッドのリファレンスドキュメントを読むことができます。

私の質問は次のとおりです。

  • サンプルのソースコードを入手できますか?

  • 誰かがこの問題に取り組む最善の方法を教えてもらえますか?

4

1 に答える 1

0

FreePascalにも似たようなものがあります。これには、ドキュメンテーションツール(fpdoc)の基礎となるXML要約を個別に生成する個別のパーサーがあります。

Lazarus IDEはこれらのXMLファイルをバックグラウンドで読み取ることができるため、編集中にドキュメントを編集できます。もちろん、すでに入力されている情報を表示することもできます。(ただし、ウィキのようなメイクでは、レンダリングされません)

于 2010-05-12T21:40:28.930 に答える