CodeGym /Java Blog /ランダム /コードを文書化する。テクニカル ライティングとソフトウェア ドキュメントに最適なツール
John Squirrels
レベル 41
San Francisco

コードを文書化する。テクニカル ライティングとソフトウェア ドキュメントに最適なツール

ランダム グループに公開済み
ソフトウェアのドキュメントを書くことは、プログラマーの仕事において重要な役割を果たします。よく言われるように、文書化されていないものは存在しないことになります。ほとんどの場合、コードを適切な方法で文書化することは、コードを実際に記述することと同じくらい重要です。 コードを文書化する。 テクニカル ライティングとソフトウェア ドキュメントに最適なツール - 1「あなたのライブラリがどれほど素晴らしくて、そのデザインがどれほどインテリジェントであっても、それを理解できるのがあなただけであれば、何の役にも立ちません。ドキュメントとは、自動生成された API リファレンスだけでなく、注釈付きの例や詳細なチュートリアルも意味します。ライブラリを簡単に採用するには、3 つすべてが必要です」と、著名なフロントエンド エンジニアであり本の著者でもあるニコラス ザカス氏は述べています。そのため、今日私たちは、ソフトウェアのドキュメント作成とテクニカル ライティングに最も一般的に使用されている最良のツールをいくつか紹介することにしました。

ヘルプオーサリングツール

オーサリング ツールは、ソフトウェア ドキュメントの設計、作成、公開、保守を容易にするため、ソフトウェア ドキュメントやテクニカル ライティングにおいて重要な役割を果たします。これにより、エンドユーザーと他のプログラマー/従業員の両方向けのあらゆる種類のヘルプ資料を作成するときに必要な時間と労力を削減できます。

MadCap Flare は、ヘルプ ドキュメントを作成するだけでなく、さまざまな機能が豊富に揃っているため、最も人気のあるヘルプ オーサリング ツールの 1 つです。MadCap Flare は、高度なトピックベースのオーサリング、単一ソースのパブリッシング、コンテンツ管理向けに設計されています。ヘルプおよびカスタマー サポート Web サイト、FAQ、ナレッジ ベース、オンライン ラーニング センター、ガイド、ポリシーおよび手順マニュアルなどを作成できます。MadCap Flare の機能により、同じコンテンツを複数のチャネルで簡単に再利用し、さまざまなプラットフォーム上で迅速に公開できます。

Document360 も広く使用されている Web プラットフォームで、あらゆる種類のナレッジ ベースやヘルプ資料を構築、公開、更新できます。また、シンプルな Markdown テキスト エディター、ナレッジ ベース構造を構築するカテゴリ マネージャー、ランディング ページのカスタマイズ機能、バージョン管理のロールバック、バックアップと復元、柔軟なロールと権限の調整などのマルチ プロファイル機能も備えています。

Adobe RoboHelp は、もう 1 つの強力な代替ヘルプ オーサリング ツールで、MadCap Flare や Document360 とは若干異なる機能の選択を提供します。特に、Adobe RoboHelp は簡単なマルチフォーマット パブリッシュを提供し、フレームレス レスポンシブ HTML5、PDF、Microsoft ヘルプ (CHM)、さらには EPUB 3、KF8、モビ。

Help+Manual の主な利点は、非常にアクセスしやすく使いやすいシンプルなインターフェイスに加え、WYSIWYG XML エディタの全機能、マルチチャネル パブリッシング、マルチメディアおよび複雑なモジュラー プロジェクトの完全サポート、Webhelp ツールをシームレスに統合できることです。ドキュメントをアクティブな Web サイトに保存するなどです。

ClickHelp は、ナレッジ ベース、FAQ、チュートリアル、その他のヘルプ形式のソフトウェア ドキュメント用の非常に強力な Web プラットフォームも提供します。Word、HTML、RTF、CHM、ODT、CHM、HTML5 Web ヘルプ、PDF、DOCX などの複数の形式をサポートします。ClickHelp の特徴的な機能の一部は特許取得済みの全文検索で、特定のトピックや記事を簡単に検索できます。作成者とユーザーだけでなく、ドキュメント設計用の事前に構築されたテンプレートもいくつか選択できます。

画面キャプチャツール

ほとんどのソフトウェアのドキュメントやヘルプ資料にはスクリーンショットが含まれている必要があるため、最良のスクリーン キャプチャ ツールについて簡単に概要を説明することは理にかなっています。

OS として Windows を使用している場合は、Snipping Tool が付属しています。これを使用すると、画面全体、個別のウィンドウ、または画面の一部のスクリーンショットを作成したり、ペン ツールを使用してスクリーンショットの特定の部分を強調表示したりできます。

FireShot は、Chrome、Firefox、Internet Explorer、Opera などのほとんどすべての最新ブラウザをサポートする人気のブラウザ プラグインです。Web ページ全体またはその特定の部分をキャプチャできます。

SnagIt は、より複雑な画面キャプチャ ツールです。ビデオ録画をサポートするだけでなく、任意のページのスクロール領域をキャプチャすることができます。この画像を使用して GIF を作成し、画面上の特定のアクションのセットを記録することもできます。

スペルチェッカーと文法チェッカー

文書が文法や句読点の間違いなく正しく書かれていることを確認することも重要です。ここでは、テキスト内の間違いを見つけて修正するのに役立つツールをいくつか紹介します。

最も人気のある無料オンライン スペル チェックおよび文法チェッカーの 1 つ。筆記者は、名詞、代名詞、前置詞、動詞、同音異義語、句読点、タイポグラフィなどを含む 250 種類を超える間違いを特定して修正できます。

これも、テキスト内のさまざまな間違いを見つけて、表現を改善するためのオプションを多数提供する優れた無料ツールです。

Grammar.com では、テキストのタイプミスや間違いを表示するだけでなく、関連する提案や文法規則、文章を改善するための電子ブックも提供します (すべて無料)。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION