問題タブ [cloc]
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.
qt - コンソール アプリケーションにパラメーターを渡すときに問題が発生しました
qprocessを使用してWindowsコマンドラインからcloc 1.62を正しく起動するのに問題があります。ここに私が持っているものがあります:
cloc が認識するすべての言語を含む QStringList。
次に、コンマで区切られたリストのすべての要素で構成される qstring を作成します。ただし、lang 変数に格納されるものは除きます。
次に、引数の文字列リストを作成し、プロセスを開始します。
しかし、どういうわけか、言語名のスペースはエスケープされたとは見なされず、スペースで区切られたすべての単語は cloc の異なるパラメーターと見なされます.エラーの。
(50 エラー:
読めません: Trigger","Arduino
読み取れません: Sketch"、"ASP"、"ASP.Net"、"Assembly"、"AutoHotkey"、"awk"、"Bourne)
これは、二重引用符で囲まれたスペースを含む言語の名前を --exclude-lang= オプションに入れなかった場合に発生するエラーです (たとえば、 --exclude-lang=Apex トリガーによってエラーが発生し、 --exclude- lang="Apex Trigger" はしません)
ただし、コマンド全体を保存するだけで、qtでビルドしてバッチファイルに保存すると、問題なく実行されます。
二重引用符を正しくエスケープする際に何か不足していますか?
ruby - cloc (コード行のカウント) 結果の使用
研究用のスクリプトを作成していて、ソース ファイルの総行数を取得したいと考えています。私は cloc の周りに来て、スクリプトでそれを使用するつもりだと思います。
ただし、 cloc は情報が多すぎる結果を返します (残念ながら、私は新しいメンバーであるため、写真をアップロードできません)。ファイル数、行数、空白行数、コメント行数、およびその他のグラフィック表現を提供します。
計算で使用する行数にのみ関心があります。その番号を簡単に取得する方法はありますか (おそらく、コマンド ラインでいくつかのオプションを実行することによって (ただし、利用可能なオプションを調べましたが、私の場合に役立つものは見つかりませんでした))?
結果に対して正規表現を実行して数値を取得することを考えました。ただし、 cloc を使用するのはこれが初めてであり、より良い/専門的な方法があるかもしれません。
何か考えはありますか?
よろしく、アルワ
git - 2 つの異なるコミットで cloc を使用します。実際のコード行のみを表示し、コメントや空白行は表示しません
2つのコミットの違いを取得する方法と、ファイルごとに取得する方法はすでに知っています。また、(このスレッドのおかげでgit リポジトリ内の行数をカウントする ) Clocを使用して、すべての行ではなく実際のコード行のみを取得できることも知っています。
しかし、2 つの異なるコミットで cloc を使用して、git、I:E でのみコード行の違いを取得するにはどうすればよいでしょうか?
これにより、以前に追加されたもの (+) と削除されたもの (-) を含むコードの出力が得られます。しかし、ここでは cloc を直接使用することはできません。解析を行う必要があります
ここでは、すべてのファイルが変更され、行が最初の列に追加/変更されます。問題は、これに空白行とコメントが含まれていることです。
空白行やコメントを取得せずに上記を行う方法はありますか? I:E Git 独自の比較アルゴリズムの代わりに Cloc を使用していますか? もしそうなら、どうすればそれを行うことができますか?
前もって感謝します。
powershell - clocを使用して合計行だけを取得するには?
次のコマンドを実行しています:
以下のような結果が表示されます。
XML の前に情報がなくても、XML の結果だけが必要です。
それを除外する方法は?コマンドを使用するかcloc
、PowerShell で XML だけを取得する方法があれば、少なくともそれで問題ありませんか?
java - 一意の値のみを CSV ファイルに書き込む方法は?
私はCLOCプログラムを開発しています.CLOCプログラムは、他のプログラムのソースコードにトラバースし、それらから値を取得します.
問題は、プログラムを実行すると、値が既に存在するかどうかに関係なく、値がファイルに書き込まれることです!
私の質問は、まだ利用できない値のみを書き込むようにプログラムに指示する方法です!
ここに私のコードがあります:
それで、どうすればそれを行うことができますか?
よろしくお願いします
open-source - cloc ..のサフィックスに基づいてファイルを無視する方法は?
それは些細な作業のはずですが、ドキュメントやマニュアルページを読んだり、グーグルで検索したりしても、私が達成しようとしていることに対する解決策は見つかりませんでした:
cloc
ソース ツリーをスキャンしていますが、すべての *.html および *.css ファイルを無視する必要があります。
cloc
無視するファイル拡張子のリストを与える方法はありますか..?