私はemacsを使用して、コンパイルモードを使用してC ++プロジェクトをコンパイルnext-error
し、ソースの警告とエラーにジャンプするのが大好きです。next-error
ただし、コンパイル出力の「Infileincludedfrom」の行のすべての#includeに移動するのは非常に面倒です。警告をスキップするために使用できることは知っていますがcompilation-skip-threshold
、警告をスキップしたくありません。これらのインクルード行は警告として表示されます。
私には、これはコンパイルモードのバグのようです(これらは警告ではありません)が、このバグは「バグではない」としてクローズされました。
具体的には、次のような出力の場合:
In file included from /path/to/file1.h:linenum1:
In file included from /path/to/file2.h:linenum2:
In file included from /path/to/file3.h:linenum3:
/path/to/file4.h:linenum4:columnnum4: warning: you are bad at c++
next-error
途中でファイル1から3に立ち寄るのではなく、file4.hに直接移動したいと思います。
ありがとう!