問題タブ [line-count]

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

php - プロジェクトのコード行数を測定するには?

PHP Web 開発プロジェクトのコード行数を測定するにはどうすればよいですか?

編集:Windowsツールのみに興味があります

0 投票する
8 に答える
62184 参照

c++ - テキストの行数を見つける最速の方法 (C++)

そのファイルに対して何らかの操作を行う前に、ファイルの行数を読み取る必要があります。ファイルを読み取ろうとすると、eof に到達するまで各反復で line_count 変数をインクリメントします。私の場合はそれほど速くはありませんでした。ifstream と fgets の両方を使用しました。どちらも遅かった。これを行うためのハッキーな方法はありますか。これは、たとえば BSD、Linux カーネル、または berkeley db でも使用されます (ビット単位の操作を使用する場合があります)。

前に言ったように、そのファイルには何百万もの行があり、サイズが大きくなり続けています。各行は約 40 または 50 文字です。私はLinuxを使用しています。

注: DB ばかを使用すると言う人がいると思います。しかし、簡単に言えば、私の場合、データベースを使用できません。

0 投票する
44 に答える
1018943 参照

python - Pythonで大きなファイルの行数を安く取得するには?

Python で大きなファイル (数十万行) の行数を取得する必要があります。メモリと時間の両方で最も効率的な方法は何ですか?

現時点で私は:

もっとうまくやることは可能ですか?

0 投票する
26 に答える
515037 参照

visual-studio - Visual Studio ソリューションのコード行数はどのように数えますか?

ソリューション全体でコードの行数を見つけることは可能ですか? MZ-Toolsについて聞いたことがありますが、同等のオープン ソースはありますか?

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

python - Pythonで現在開いているファイル行を取得するにはどうすればよいですか?

ファイルを開いて、ファイルのどこかでseek()を実行するとします。現在のファイル行をどのようにして知ることができますか?

(私はファイルをスキャンした後にシーク位置を行にマップするアドホックファイルクラスで個人的に解決しましたが、他のヒントを見て、この質問をスタックオーバーフローに追加したかったので、どこでも問題を見つけることができませんでしたグーグル)

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

delphi - Why does line count change so much from D2007 to D2010?

Our app at work is a huge project with over 3000 units, weighing in about 3.5 million lines of code.

...or at least it was when we were compiling it under D2007. We recently updated to D2010, and now if we run a full build, the line count finally stops at about 4.9 million. Same DPR, same code base, same everything, but the compiler's somehow running over about 40% more lines of code in the build cycle and nobody here knows why.

Just to make things more confusing, after building, we can go to Project -> Information in the IDE and it reports 3.8M lines. In D2007, the compiler dialog and the Project -> Information dialog reported the same number.

ここで何が起こっているのか誰にも分かりますか?

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

delphi - D2010 コンパイルされた行数の不一致

プロジェクトをビルドするとき、ソース行数が報告される場所が 2 つあります。

  1. コンパイルの進行状況ダイアログ
  2. プロジェクトの下で | 情報

Delphi 2007 では、これら 2 つの数値は、構築中のプロジェクトで同一でした。

Delphi 2010 では、これら 2 つの数値は大きく異なります。(1 番目の) カウントは、100 万行のカウントまたは 40% だけ大きくなります。(2 番目の)カウントは Delphi 2007 のカウントに十分近いため、D2010 への移植におけるコード変更を考慮して、正しいファイルが構築されています。ソース ファイルの代替バージョンは、ビルド環境には存在しません。

質問は次のとおりです。

D2007 では当然のことながら同じだったのに、D2010 では 1 行目と 2 行目のカウントが大幅に異なるのはなぜですか?

関連している:

D2007 から D2010 で行数が大きく変わるのはなぜですか?

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

line-count - プロジェクトの行数を計算する方法

現在、ソフトウェア工学の授業を受けています。私たちの任務は、MozillaのThunderbirdを評価することです。私たちの任務は、サンダーバードのサイズを評価することです。使用する必要のあるメトリックの1つは、プロジェクトのコード行数です。(コメントや新しい行を含まないことを意味するコード行)。

行数を見つけるための標準的な方法はありますか、それともこれを行うためにスクリプトをクラックするだけの方が良いですか?

私はこのようなことをすることができると思います:

しかし、ファイルの種類ごとにそれを行う必要があります。すでにそれを行うユーティリティがあるはずです。(mac / unix互換のものが望ましいでしょう)。

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

xslt - xsltで出力行を数える方法は?

XSLTでテキストを出力しています。各セクションの行数を数えて、出力ファイルに書き出す必要があります。これはどのように行うことができますか?

私の出力は次のようになります。

number_of_records には、AAA から XXX までの行数 (両方の行を含む) が含まれている必要があります。最初のセクションの行数は 6、2 番目のメッセージの行数は 8 にする必要があります。各セクションの最初と最後の行は、同じ一意の ID 番号を共有します。

XSLT 内の処理が非常に多いため、ソースから行数を数えることはできません。

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

ubuntu - 現在のディレクトリと子ディレクトリのすべてのファイルのすべての行をカウントするにはどうすればよいですか?

アプリ用に記述されたコードの行数を把握しようとしています。コードは現在のディレクトリと子ディレクトリにあります。私はubuntuを使用しています。