2017-10-10 5 views
0

ライブラリやフレームワークを文書化するために人々が使用する標準は多少ありますか?sdkのswaggerに相当するものは何ですか?

理想的には、JSONまたはYAMLを使用し、HTMLページを適切に生成できるようにします。

+0

関連をサポートしています[どのようなツールのドキュメントを書くために使用されていますか?](https://stackoverflow.com/ q/12537/113116)、[ソフトウェアのドキュメントを保存する最善の方法は何ですか?](https://stackoverflow.com/q/99419/113116) – Helen

答えて

1

SDKのドキュメントの最も一般的なアプローチは、ソースコード内のコメントからドキュメントを生成することです。このようにして、クラス/関数リファレンスドキュメントを実装と簡単に同期させることができます。

さまざまなプログラミング言語とフレームワーク用のドキュメントジェネレータがあります。 - Sandcastle

    • .NET:いくつかのツールは

      いくつかの一般的なツールである(など、「はじめに」、概要)を手動で書かれた概念のトピックで生成された参照ドキュメントを組み合わせてみましょう:Sandcastle docs

  • ジャワ - Javadoc(JDKの一部)
  • のJavaScript - jsdoc
  • パイソン - Sphinx、具体sphinx-apidoc
  • Doxygenは、C/C++、Objective-Cの、C#やJava、PHPと他の言語
関連する問題