問題タブ [code-statistics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
16011 参照

git - gitstatsを使用して、Gitリポジトリの合計およびコミッターあたりのSLOCの数を確認するにはどうすればよいですか?

GitStatsをインストールしたばかりですが、その時点で「今、何ですか?」と言わなければなりません。コードのユーザー行などのサイトに例がありますが、そのような単純な統計を取得する方法の例はありません。チャートなどは必要ありません。結果をユーザーのリスト->コード行などでコンソール出力できるようにしたいだけです。どんな助けでも大歓迎です。

0 投票する
1 に答える
776 参照

c# - 時間の経過に伴うコードの変更を追跡する

TFSインストールにあるコードの統計を収集して、コードのいくつかの側面が時間の経過とともにどのように変化するかを確認できるようにしたいと思います。基本的に、私たちが得たクリーンコードとリファクタリングについてのレッスンから何かを学ぶかどうかを見たいと思います。

私が見たいレポートは次のとおりです。

  1. date1とdate2の間のソリューションのメソッドごとの平均行数の変化。(長いメソッドをリファクタリングしていますか)

  2. date1とdate2の間のソリューションのクラスごとのメソッドの平均数の変化(多くのことを行うクラスをリファクタリングしていますか)

  3. date1とdate2の間のソリューションのクラスごとの平均使用数の変化(必要な依存関係を制限していますか)

レポートは、値が時間の経過とともにどのように変化するかを示すために線として描画できる値のリストである可能性があります。

TFSにはAPIがあり、自分で作成できることは知っていますが、その必要はないという回答を得たいと思っています:-)

0 投票する
2 に答える
1072 参照

mercurial - Mercurialリポジトリを「データマイニング」するために利用できるツールまたは手法は何ですか?

Mercurialには2,000,000行のコードアプリケーションがあります。明らかに、このリポジトリ内には多くの貴重な情報があります。

その情報の一部を掘り下げるためのツールやテクニックはありますか?

たとえば、プロジェクトの歴史の中で、最も変化が見られた5つのファイルはどれですか。1年前と最も異なる5つのファイルはどれですか?多くのチャーンが見られる特定のコード行はありますか?

そういうことに興味があります。

この種の情報をリポジトリから抽出する方法はありますか?

0 投票する
1 に答える
112 参照

git - git リポジトリでコミットするたびに、各ファイルのコード行数を確認する方法

git リポジトリをコミットするたびに、各ファイルの行数を決定する必要があります。どうすればいいですか?

gitstatsgit-locを見てきましたが、どちらも集計統計を計算しているようで、コードを自分のニーズに合わせる方法がわかりません。

0 投票する
2 に答える
84 参照

ios - OS X の関数のうち、Objective-C ランタイムによって呼び出されるのは何パーセントですか?

ランタイムを必要とする言語のランタイムがどのくらいの頻度で呼び出されているかをよりしっかりと把握したいと思います。この場合、特に知りたいのは次のことです。

OS X または iOS システムで任意の秒に実行されるすべての関数呼び出し (もちろん概算が必要です) のうち、Objective-C ランタイム関数 (つまり、ランタイムによって定義される関数) はいくつですか?

0 投票する
1 に答える
700 参照

git - hoxu で gitstats を使用するにはどうすればよいですか?

gitub で自分のレポを監視したいので、gitstats を使用て、変更されたコードの量などの統計を確認しようとしています。リポジトリに gitstats を追加しましたが、その後、実際に html ファイルを作成する方法がわかりません。

Windowsアプリケーションでgithubのシェルを使用したり、cmdでさえ、gitstats、./gitstats、$./gitstatsを実行しようとすると、どれも機能しません。

現在、gitstats をインストールする必要はありません。ディレクトリから直接使用されます (スタイルシートなどのファイルが にあることも前提としています)。

/mnt/src/git/project に git プロジェクトがあり、統計を ~/public_html/project に保存したいとします。

$ ./gitstats /mnt/src/git/project ~/public_html/project (大規模なプロジェクトの場合は、コーヒーを飲みに行きます:) $ sensible-browser ~/public_html/project/index.html

gitstats インストール ファイルの内容を試しても、うまくいきません。

どうすればこれを修正できますか?ありがとう

0 投票する
1 に答える
701 参照

delphi - SLOC は Delphi IDE でどのようにカウントされますか?

ここでは、数百万行のコード プロジェクトがあると言っている人をよく見かけます。これはどのように測定されますか?この番号は、「情報」メニューの下に表示されている番号ですか? マニュアルには、コンパイル可能な行のみがカウントされると記載されています (したがって、コメントや空行はありません)。

コンパイルされたソース -> コンパイルされた総行数を表示します。

しかし、マニュアルでは、コードの一部が if/then/else のようにカウントされる方法について説明していません。

  1. 青い点が付いているすべての行は「コンパイルされた行」ですか?
  2. Embarcadero コード (RTL および VCL コード) とサードパーティ ライブラリもカウントに含まれますか?
  3. (結論) Delphi プログラムに 100 万行あると誰かが言うとき、それはどういう意味ですか?
0 投票する
1 に答える
324 参照

git - Git で 1 日あたりの変更統計を取得する方法

私が欲しいのは次のようなものです:

0 投票する
1 に答える
748 参照

intellij-idea - JetBrains Idea 2016 で統計を確認するには?

IDEA 2016.3 を使用していますが、Lines-of-Code などの Java プロジェクトに関する統計を取得したいと考えています。どうすればいいですか?IDEA のメニューを閲覧しているときに、何も見つかりませんでした。いくつかの古い質問では、View->Tool Windows -> Statistics とありましたが、そこに Stats オプションがありません。