codemetreは、ファイルの物理的なソース行の数を決定するコンソールベースのツールです。これは、コメントがフィルタ処理された後に1 codemetreもコメント行の数を生成することができるように、すべての非空行は数えていることを意味します。 codemetreは、異なる言語、現在のAda、C、C ++やエッフェルを認識しています。
codemetreの興味深い特徴は、異なるモデルによれば、差分メトリックを生成することができるということです。だから1は、例えば、同じファイルの2つのバージョン間の努力を測定することができます。
これは、より正確にSmartEiffel、エッフェル塔で書かれており、現在のコンパイラのバージョン2.3と完全に互換性があります。それにもかかわらず、(ANSI C言語で)プリコンパイルされたソースは、簡単に配布し、Fedoraの配布のために設計され、またRPMパッケージのために利用可能になります。
翻訳歓迎!今I18N / L10Nをサポートし、英語とフランス語の最初の翻訳が利用できますcodemetre。あなたが自分自身の言語出力メッセージの翻訳を提案するために招待されています。
強化のための提案は歓迎されます。
このリリースの新機能:!
このバージョンでは、Pythonツールに関連するバグを修正しました。
このバージョン0.31.1の新機能です:
このJavaのためのサポートが追加されました。
2つのバグは(HTML、一般的な言語インタプリタの他に関する1)を固定しました。
このバージョン0.30.0の新機能:
この新しいディレクティブ" dirtype&QUOT ;,明示的なパス名フレーバー(単にUNIXまたはWindows)を設定するバッチファイルで使用できるようになりました。
Pythonのユーティリティは、クリーンアップ、その結果に更新されました。
codemetreバージョンを照会しながら、ライセンス情報は今は生産されています。
このバージョン0.29.1の新機能です: 'O'
この記号は、よりポータブル&QUOTに置き換えられています。-nil-"出力内の文字列。
このバージョン0.29.0の新機能です:
このは、任意の言語のサポートは、ユーザが定義することができます。
" - モデル"オプションは、ユーザーの設定ファイルよりも優先されます。
設定ファイルの「分析」セクションでは、廃止されました。
差動対策は、現在の基準と現行バージョンの両方を解析中にエラーが発生していない場合にのみ生成されます。
このバージョン0.28.0の新機能です:両方のメモリ消費とCPU使用率に関する
このパフォーマンスの向上。
「--dump 'オプションは今差動メトリックモードと本当に互換性があります。
このバージョン0.24.0の新機能です。バッチファイルができるようにます。
これで「#dirname 'ディレクティブは、ファイルの名前のルートにバッチファイルに追加することができます簡単に「差分」のような古典的なツールを使用して比較しました。
バッチファイルの空行を比較するときにさらに、エラーはもはや放出されません。
分析結果は、ではなく「.codemetre」の「.cma」接尾されています。
このバージョン0.23.0の新機能:
このバッチファイルは、自動的にそのファイルの拡張子を介して検出された(" .cmb"デフォルトでは)。
のような構文" C:=" 'C'言語に関連付けられた拡張子を持っていないために、設定ファイルで可能になりました。
このバージョン0.20.1の新機能です:
このため、いくつかのコードの最適化に、ファイル比較がほぼ2倍速くなりました。
この要件:
このSmartEiffel
コメントが見つかりません