問題タブ [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 に答える
2407 参照

git - Git を使用して選択的なコード行をマージしますか?

(一種の)3方向の競合解決を使用して、常にgitを強制的にマージしたいと思います。しかも、単線も選べるようにしたい。

現在、2 つのブランチをマージしています。ただし、可能であれば、複数のブランチをマージする場合でも、このタスクを実行する方法を知りたいです。

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

java - 2つのバージョン間のコード行を数える

2つのクリアケースバージョン間でコード行を比較する方法はありますか、またはバージョン管理者が何であれ、メインブランチと開発ブランチを比較するなど、2つの異なるバージョンを比較したいと思います。私はJavaのためにこのトピックを探しています

0 投票する
4 に答える
9534 参照

c++ - C++ 用の Eclipse メトリクス プラグイン

C++で動作する Eclipse 用の優れたメトリクス プラグインを知っている人はいますか?

主にコード行を探しています。ありがとう。

0 投票する
7 に答える
12687 参照

bash - ソースコードの行数の計算方法

タイトルにあるように、bash コマンドを使用してソース コード フォルダー内の合計行数を計算する方法

0 投票する
4 に答える
231 参照

java - コードのカウントライン: 削除された行を含めますか?

メトリックを取得する際に、削除されたコード行と挿入 (追加)/変更されたコード行を考慮する必要がありますか? (コードのリビジョンにより、コードの一部の行を削除したと言います)

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

c - コード行をカウントするCプログラム

Cで単純なLOCカウンターを作成して、Cソースファイルに含まれるコードの行数をカウントしています。これは、コマンドラインから実行し、ターゲットファイルを入力としてリダイレクトし、合計行数が標準出力に出力されることを確認することを目的としています。例えば:

これまでのところ、私が使用しているルールは次のとおりです。

  1. 3文字を超える行のみをカウントします(空白行や、閉じ中括弧とセミコロンしかない行などはありません)。

  2. スペースを文字として数えないでください。

これが私のプログラムです:

私の質問は、これをより有効な手段にするために、ルールにいくつかの改善を提供できますか?コメントを有効なコード行として数えることがよくありますか?スペースや空白行はどうですか?

LOCカウントの有効性について一般的な議論を始めたくありません。これはいくつかのインタビューで尋ねられたものであり、一般的な意味で、自分のプロジェクトのコード行数を知る価値があると思います。ありがとう!

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

mercurial - 特定のコミットで追加されたリポジトリLOCを見つける

特定のコミットで追加されたリポジトリのコードの合計行を見つけることは可能ですか?

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

python - Python モジュールのコード行、コメント、docstring を計算するには?

次の出力を何らかの形式で生成するツールまたはスニペットはありますか。

注1 :次に、このデータをJenkinsにフィードしてグラフにしようとします。

注2CLOCがコメントをカウントすることは承知していますが、コメントとドキュメントストリングを別々にカウントしたいと思います。

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

c# - リフレクションを使用してコードの行数をカウントする簡単な方法

.net アセンブリ (c#) のコード行 (空白なし、コメントなし) について (非常に大まかな) 見積もりが必要です。リフレクションを使用してこれを行う簡単な方法はありますか?

私は手書きのツールを好みますが (ここでポインターについて質問しています...)、無料の (スピーチのように) ツールでも解決します。

以下は私のユースケースです:
私はチームの一員であり、実質的にコードカバレッジのないそれほど大規模ではないプロジェクトに取り組んでいます。約 60% のカバー率を示すカバー率に関するレポートがあります (ユニット テストについてはこちら)。ただし、このレポートには、ユニット テストがまったくないアセンブリは表示されません。
したがって、レポートをほぼ正確に取得するには、単体テストなしですべてのアセンブリに対して呼び出すことができる小さなツールを作成し (それらを見つけることができます)、カバレッジ ツールによって生成されるような xml を生成し、何もカバーされていないことを示します。 . 「ステートメント」の最初の概算として、「コード行」を数えると思いました。

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

delphi - 書かれたコードの行と費やす時間を抽出するためのWindows差分ツール

Delphiの履歴フ​​ァイルを読み取ることができるWindows用のツールはありますか。
セッションごとに書き込まれたコード行を、セッションのタイムスタンプとともに抽出します。

どんな情報が欲しいですか


Delphi 2007を使用している場合、これを抽出するにはどのような情報が必要ですか
。 ソースファイル内のすべての変更は、次のような履歴と呼ばれるサブディレクトリに書き込まれます。

すべての履歴ファイルには、違いだけでなく、完全なソースコードが含まれています。
(したがって、ソースファイルに戻したい場合は、そのファイルを古いファイルにコーディングするだけで済みます)

Subversionではありません
将来的にはSubversionプログラムを使用してこのようなものを追跡しますが、過去のものについては、いくつかの記録も残したいと思います。
したがって、Subversionクローンがフォルダー内の古いソースファイルのバックアップにインデックスを付けることができない限り、history私は今それを探していません。