問題タブ [lines-of-code]

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 投票する
2 に答える
940 参照

c# - 転覆。指標。チェックイン中の各ファイルの追加/更新されたコードの行をプログラムで取得する

私はあなたのアドバイスを必要とします。私のアプリケーションでは、チェックイン中の各ファイルの追加/更新されたコードの行として、ユーザーのチェックインのようなメトリックをプログラムで取得する必要があります。このアプリは C# で書かれており、バージョン管理システムとして Subversion を使用しています。どうすればいいですか?アイデアをください...

どうもありがとう!(:

0 投票する
5 に答える
16477 参照

c# - 多くの C# ソリューションのコード行カウント

私は現在、C# でコードの行数をカウントするためのソリューションを研究しています。

次の 2 つのツールの組み合わせが必要です:
http://richnewman.wordpress.com/2007/07/01/c-and-vbnet-line-count-utility/
http://www.locmetrics.com/ index.html

私の問題は、多くのビジュアル スタジオ ソリューションを含むフォルダーを再帰的にスキャンする必要があることです。そのため、一度に 1 つのソリューションしかスキャンできないため、コードに大きな作業を行わずに最初のツールを実際に使用することはできません。
しかし、ソリューションごとに結果を分割する必要もあります。これは、私が見つけた 2 番目のツールの資格を失います。同じ問題に悩まされている NDepend も見つけました。

私が必要とすることを行う無料のツールを知っていますか? 適切なものが見つかりません。

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

frameworks - 標準ライブラリのサイズは言語ごとにどのように比較されますか

最近誰かが、jQuery がいかに優れているか、それによって javascript がいかに楽しくなったか、そしてソース コード全体が (そして 1 つのファイルで) いかに小さかったかについて絶賛していました。

www.ohloh.net/で調べたところ、約30,000行のJavaScriptであるとのことでしたが、wcにパイプされたcurlに疲れたとき、約5000行でした(テストスイートなどの奇妙な不一致ですか?)。

私が聞いたところによると、javascriptには楽しい動的なトリックがたくさんあるので、それほど奇妙ではないと思いました。おそらく小さなライブラリでうまくいくでしょう。

しかし、その後、大規模な標準ライブラリを備えた他の高水準言語について考え、python/ruby/haskell/pharo(smalltalk)/*ml/etc の標準がどれほど大きいか疑問に思いました。(ライブラリは、それを分離できる程度にVMのものではありません)

誰か知ってる?詳細 (コメント/空白/コード行、テスト コード行、言語の行と ffi/バイトコードの行) を歓迎します!

編集:ps。メガフレームワークのサイズをリストしていただければ、おまけとしてjQueryについて尋ね始めたので、メガフレームワークは非常に多くを提供するため、言語yでxメガフレームワークを使用している人々は、yではなくxyまたはxでのプログラミングについて言及する場合があります。 (つまり、qt、jQuery など)。

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

java - コードの行数を数える-高品質の方法

私はJavaプロジェクトのコード行を使用していますが、プロジェクトには多くのXMLファイルも含まれています。ここで私の質問は、コード行を計算するときです。XML行のコードも考慮する必要がありますか?助けてください

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

language-agnostic - コード 1 行あたりのバグ数は、使用する言語に関係なく一定であるという主張の根拠

人々が言うのを聞いたことがあります (特に誰だったかは思い出せませんが)、コードの 1 行あたりのバグの数は、使用されている言語に関係なくほぼ一定です。これを裏付ける研究は何ですか?

編集して追加: 私はアクセスできませんが、どうやらこの論文の著者は、 「コード行ごとのバグ数 (LOC) が、異なるプログラミング言語で書かれたプログラムで同じかどうかという質問をしたようです。」

0 投票する
10 に答える
1924 参照

function - 関数の長さ(関数内のコード行)はどのくらいにする必要がありますか?

重複の可能性:
関数/プロシージャ/メソッドには何行のコードが必要ですか?

関数には何行のコードが必要ですか?行数が多すぎます。

しばらく前に読んだのですが、10行か20行くらいでしたが、画面があまりにも多くの行しか収容できないためでした。画面サイズが大きくなると、それは当てはまりません。

関数のどの部分も他の場所で使用されていないと仮定しましょう。つまり、DRYの原則を無視します。

これについて他の人が言っていることを聞きたいです。

ありがとう。

関数が長すぎるのはいつですか?、投稿時に見つかりませんでした。

0 投票する
3 に答える
16682 参照

mercurial - 経時的に変更されたコード行をカウントする

Mercurial リポジトリで一定期間に変更されたコードの行数を計算する優れたツールはありますか? statsvnの行に沿ったものは素晴らしいですが、6 か月以内に変更されたコードの行数をカウントするものであれば何でも構いません (hg log への引数の巧妙な組み合わせを含む)。ありがとう。

PS: この数値を測定する目的については議論しないでください ;)

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

java - Eclipse クラス カウント行プラグイン?

特定のクラスが使用するコードの行数をカウントできるプラグインが必要です。これには、特定のクラス内のコードと、それが使用するすべてのクラスのコード行数が含まれます。(別のクラスのオブジェクトがある場合は、そのクラスのコード行もカウントする必要があります)。プロジェクト全体のすべての行を教えてくれるプラグインを見つけましたが、特定のクラスに含まれる数を知る必要があるだけです..

0 投票する
3 に答える
278 参照

lines-of-code - ソフトウェアコード行測定 - コメントは含まれていますか?

趣味のプロジェクトと学習演習として、Python でコード測定スクリプトのソフトウェア行を実装することにしました。

ただし、質問があります。

  1. コメントは測定に含まれますか?
  2. 私が従ったアプローチは次のとおりです。ファイルを開き、最初から最後まで読み取り、行数を数えます。コメントを無視する場合は、その行をスキップします。それ以外の場合は続行してカウンタを増やします。これはどのように行われますか?

多くのツールが存在し、おそらく私のものよりも優れていることを認識していることに注意してください (sloccountは一例です) が、私はこれを完全に趣味のプログラムとして行っています。

0 投票する
3 に答える
252 参照

c# - コード行の分割を取得するにはどうすればよいですか?

さまざまなLOC統計を計算するツールはありますか?C ++、C#、Python、PHP、JavaScript、ActionScriptなどの一般的な言語をサポートし、それに応じてコードを解釈する必要があります。

私が探している統計の例:

  • 350物理行のコード-中かっこを含む
  • 200論理行のコード-実際のコード
  • 190コメント行
  • 68変数
  • 28メソッド/機能
  • 5クラス
  • 3名前空間