GitHubオープンソースプロジェクトコードを読んだとき:
コンテンツの前に
Executable File 67 lines (60 sloc) 2.42 KB
が表示されます。
Executable File
とsloc
の意味は何ですか?
いつPyCharmで実行しましたが、何も起こらないようです。その機能は何ですか?ファイルの使用方法は?
コメント
回答
「実行可能」とは、ご想像のとおり、このファイルを直接実行できることを意味します(つまり、ライブラリやコレクションだけではありません。
具体的には、この実行可能ファイルは、パイプされているログから入力を受け取るように設計されています。パイプを使用せずにPyCharmで実行しているため、何も実行されていないようです。このユーティリティの使用方法の説明については、プロジェクトのwikiエントリを参照してください。
SLOCはSourceLines ofCodeの略です。ファイル内の論理コード行数(物理行数ではありません)。2つの違いの詳細については、ウィキペディアの記事を参照してください。 。
コメント
- 具体的には、ファイルの実行可能ステータスがgitリポジトリ自体に記録されていることを意味します。'ファイルの実行が実際に機能することを意味するわけではなく、実行可能ファイルのステータスをgitに記録する必要もありません。
SLOC "であるため、さまざまなツールがさまざまな方法でこれを報告する場合があります。例からわかるように、ファイルの最後に物理行として数えられるものについて完全な合意すらありません(ファイルは66行ですか67行ですか?)。