趣味のプロジェクトと学習演習として、Python でコード測定スクリプトのソフトウェア行を実装することにしました。
ただし、質問があります。
- コメントは測定に含まれますか?
- 私が従ったアプローチは次のとおりです。ファイルを開き、最初から最後まで読み取り、行数を数えます。コメントを無視する場合は、その行をスキップします。それ以外の場合は続行してカウンタを増やします。これはどのように行われますか?
多くのツールが存在し、おそらく私のものよりも優れていることを認識していることに注意してください (sloccount
は一例です) が、私はこれを完全に趣味のプログラムとして行っています。