5

Yardで文書化したいRubyプログラミングチュートリアルを開発しています。デフォルトでは、Yardはモジュール/クラス内のすべてのメソッドをアルファベット順に配置します。ただし、チュートリアルの各モジュールのメソッドは相互に構築されているため、作成した順序で保持したいと思います。

メソッドをアルファベット順に並べないようにYardを構成する方法はありますか?

4

1 に答える 1

3

デフォルトのテンプレートには、メソッド名をソートしないままにするオプションはありません。

オプションは、カスタムテンプレートを作成するか、デフォルトのテンプレートにパッチを適用することです。

メソッドを並べ替える行が役立つ場合は、 https ://github.com/lsegal/yard/blob/master/templates/default/module/setup.rb#L39です。

于 2012-02-19T23:44:30.477 に答える