1

さて、タイトルはそれをすべて尋ねます。

Sandcastle Help File Builder GUI を持っています。ヘルプ ファイルを生成することはできますが、ヘルプ ファイル全体を再コンパイルする以外に、結果をより速く表示する方法があるかどうか疑問に思っていました。


Sandcastle について尋ねたのは、私が試したプレビュー機能を提供する他のツールが、Sandcastle のようにヘルプ ファイルを正確な仕様にコンパイルしないためです。それらのほとんどは、完全に修飾された参照を必要としますが、これはお尻の痛みです。

4

2 に答える 2

2

いいえ、プレビュー機能はありませんが、ビルド時間を大幅に短縮できる SHFB 設定がいくつかあります。私の場合、16 ~ 18 分のビルドが 3 分に短縮されました。

調整したいのはCached Build Componentsです。これら 3 つのコンポーネントを調整するのに、難解な操作や複雑な回転は必要ありません。

  1. SHFB GUIのBuildセクションに移動し、ComponentConfigurationsというラベルの付いた行を探します。
  2. 値フィールドをクリックして、非表示の省略記号 (...) ボタンを表示します。
  3. そのボタンをクリックして、[ビルド コンポーネントの選択と構成] ダイアログを開きます。
  4. Cached...で始まる 3 つのエントリを順番に選択し、[追加] アクションを選択します。
  5. これらは構成を必要としないため、ダイアログを閉じます。成功すると、メインの SHFB ウィンドウに3 つのカスタム ビルド コンポーネントが表示されます。

詳細については、上記のリンクにあるドキュメントを確認してください。

完全を期すために、他に 2 つの興味深い項目があります。

ハードウェアが Sandcastle のビルド時間に与える影響については、このフォーラムの投稿 ( Sandcastle のビルドが完了するまでに数時間かかる) を参照してください。

私の記事「Taming Sandcastle: A .NET Programmer's Guide to Documenting Your Code」 (Simple-Talk.com ) をご覧ください。この記事では、Sandcastle と SHFB の非常に多くのヒントと落とし穴について説明しています。その記事は印刷されたので、そこにはありません!

于 2011-07-13T00:42:48.817 に答える
1

SandCastle GUI で、メニュー ウィンドウに移動し、トピック プレビューア ウィンドウを開きます。

Visual Studio と Sandcastle VSiX 拡張機能がインストールされている場合は、Visual Studio メニューの [表示] > [その他のウィンドウ] に移動し、[トピック プレビューア ウィンドウ] をクリックします。

https://ewsoftware.github.io/SHFB/html/d3c7584d-73c0-4725-87f8-51e4ad956694.htmを参照してください。

于 2017-04-28T12:24:04.010 に答える