問題タブ [asdoc]
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.
apache-flex - ASDoc の生成に関する問題
コマンドライン Flexドキュメント ジェネレーター用の Adobe AIR アプリケーション GUI インターフェイスであるASDocrを使用しています。asdoc
私のクラスはいくつかの外部ライブラリを使用しており、ドキュメントの作成時に 1046 エラーが発生しています:
ご覧のとおり、私は使用していますSWFAddress
が、クラスのみがSWFAddressEvent
エラーをスローします。そのクラス (Timeline.as) の 40 行目と 41 行目は次のとおりです。
これはコマンドライン命令です:
私のアプリケーションは問題なく動作します。コンパイル エラーは、ドキュメントの生成時にのみ表示されます。このアプリケーションは、AS3 スクリプト ファイルを FLA インターフェイス ファイルと組み合わせて使用します。
編集
外部ライブラリ パスを FDT と同じようにコンパイラに追加したところ、次のコマンド ライン命令がスローされました。
生成されるエラーは同じです。
依存関係を除外しようとすると、「エラー: 除外依存関係はドキュメント ソースでは使用できません」というメッセージが表示されます。
asdoc - ASDoc はパブリック関数の定義を無視しますか?
ActionScript ユーティリティ関数のコレクションを持っています... しかしasdoc
、それらを実行しようとすると、「パッケージ関数」のリストに表示されません。
たとえば、次のように実行すると:
map
関数も関数も表示されませんmax
(実際、表示される関数は 1 つだけです)。
1 つのパッケージのみが表示されます http://img.skitch.com/20100202-dke3sw9bj55h6x6dc53un519su.png
ASDoc をだましてすべての公開定義を表示させる方法はありますか?
apache-flex - ASDoc を生成しようとする「エラー #1090」のトラブルシューティング方法を教えてください。
かなり大きな Flex プロジェクトがあり、そのための ASDoc ドキュメントを生成しようとしています。asdoc を実行すると、次のエラーが表示されます。
二重引用符で囲まれたパブリック フィールド初期化子の単一引用符について、Jiraで再現できないバグとしてクローズされているのを見つけましたが、それらはありません。手がかりはありますか?
flash - Flash CS4にはASDocの代替手段がありますか?
Flash CS4 / AS3アプリケーションを使用してASDocスタイルのドキュメントを作成できるツールを知っている人はいますか?私が聞いたところによると、ASDocはFlexでのみ機能します。
ありがとう
apache-flex - 英語で asdoc を強制的に実行する方法
私のオペレーティング システムは中国語の Window XP です。コマンドラインで flex sdk > asdoc を実行しています。Asdoc は、システムの既定の言語を選択します。英語環境で強制的に実行するにはどうすればよいですか?
apache-flex - 別の .as ファイルを含む MXML コンポーネントに対して Asdoc がエラーをスローする
を含む.asファイルを含む MXML コンポーネントがあります。
asdocを実行すると、次のような大量のエラーがスローされます
この件に関して私が見つけた唯一の有用な情報は、この記事http://danielmclaren.net/2009/08/28/using-asdoc-with-mxml-files-and-included-scriptsにありました。
この問題は、次の 2 つの解決策とともに説明されています。
- 解決策 1 は、AS コードを MXML ファイルに移動することです。そもそもMXMLコンポーネントに外部の.asファイルを使用するという目的に反しているため、実際には最後の手段です。mxml ファイル内のコードはごちゃごちゃしており (mxml にロジックを混在させたくありません)、< !--- ---> asdoc 構文も使用する必要があります。
- 解決策 2 は、MXML コンポーネントを通常のクラス ファイルから継承させることです。これは、基本クラスにプライベートメンバーがないことを意味し、 internal (コンポーネントを安全にするための個別のパッケージを意味する) またはprotectedのみです。これは、控えめに言っても退屈なものになります。
問題を解決する他の回避策、または asdoc のベータ版/ナイトリー バージョンはありますか? 「最新の製品品質リリース」である Flex 4.1.0.16076 SDK を使用しています。
アップデート
svn トランク (4.5.0 rev. 16942) から asdoc を使用してみましたが、問題は解決しません。
apache-flex - Flash Builder 4 での ASDoc コンパイル エラー
Flash Builder 4 で ASDoc をコンパイルしようとするたびにこのエラーが発生し続ける理由がわかりません。
ASDoc が asdoc-output フォルダーを作成することに成功しましたが、不完全です。表示されるのは toplevel.xml と tempdita フォルダーだけです。
これはコンソールに表示されるエラーです
46 行目は ProcessHTML.xslt にあり<xsl:choose>
ます。要素の下のイニシャルです。
外部ツール構成に移動し、asdoc の場所を追加しました
次に、作業ディレクトリを追加しました
そして最後に、すべての引数を挿入しました
更新: 最終的に 3.5 にロールバックし、文書化するメソッドを 1 つだけ使用してテスト アプリケーションを実行したところ、このエラーが発生しました。
私の方法
私のエラー
正しい方向への助けや指摘は非常に高く評価されます。過去に ASDoc を実行したことがあるので、何かを見落としているに違いないと確信しています。
apache-flex - Flex Builder ヘルプに ASDoc ドキュメントを追加
ASDoc で生成されたプロジェクト ドキュメントを Flex Builder ダイナミック ヘルプに追加する方法はありますか? または、必ずしも動的ヘルプではなく、F1 キーを押したときに Flex Builder が検索できるようにするための場所です。SDK 3.2.0 で Flex Builder 3 を使用しています。ありがとう。
apache-flex - flexで定義したアイテムにコメントを書くにはどうすればよいですか?
Flexドキュメントの一部の要素にコメントを追加し、ASDocを使用してコメントを処理したいと思います。スクリプト部分ではこれを簡単に行うことができますが、「このプロパティはデータバインディングのソースとして使用できます」という醜いものになってしまいます。Flexで宣言した各要素のメッセージ。
ASDocで読み取れるように、コメントをフレックス要素に埋め込む方法はありますか?標準を使ってみました
表記ですが、うまくいかなかったようです。
編集:表記はHTMLコメントとして飲み込まれているようです、私はあなたがそれがどのように見えるか知っていると思います...
flash - Flash Builder がコンテンツ アシスト (AS3) からクラス プロパティを非表示にする
私は TextField を拡張して独自の実装を作成していますが、いくつかのプロパティとメソッドを使用から削除したいだけです。
setTextFormat をコードヒントから非表示にしたいので、他のクラスで次のように入力します。
ctrl+space を押すと、 setPropertyIsEnumerable(...)とsetSelection(... ) のみが表示され、 setTextFormat(...)の痕跡はありません。しかし、何をしてもまだ表示されるので、asdoc で @private メタタグを試してみました。[Exlude] の使用も機能しません。私の知る限り、mxml でのみ機能します。このタスクを実際に達成する方法はありますか?それとも、役に立たない冗長なコードが永遠に残されているのでしょうか? 多分いくつかのプラグイン?(私はそのままにしておくことができ、メソッドを2倍にすることはできませんが、それにもかかわらず、私はそれを自分のやり方でやりたいと思っています)