問題タブ [cscope]

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

database - vim が cscope データベースに接続できない

opensuse 11.4 をインストールしました。Vim はバージョン 7 です。今では通常、Linux カーネル ソースをブラウズするために使用しています。そこで、ホーム フォルダ内のディレクトリ内に cscope データベースを生成しました。検索したいすべての関連ファイルのリストを含む cscope.files ファイルのほかに、cscope.out、cscope.po.out、cscope.in.out。

さらに、.bashrc に以下を追加しました。

しかし、:cscope showvim 内から実行すると、接続がないと表示されます。誰でも何がうまくいかないのか教えてください。

ご連絡をお待ちしております。

0 投票する
1 に答える
2672 参照

cscope - cscopeのデータベースを解析する方法

cscopeのデータベースを解析する方法はありますか?Windowsを使用していますが、cscopeのデータベースのデータ形式に関する記事が見つかりません。すべての記事はVIMまたはEMacに関するものです。

0 投票する
1 に答える
237 参照

vim - cscope+vim: 定義リスト内のコンテキスト依存の順序

FreeBSD カーネルのスケジューリング コードを学習し、Vim の cscope プラグインを使用してソース コードをナビゲートしています。

一般的には問題なく動作しますが、本当に不便な点が 1 つあります。ソース コードに同じ名前の関数ファミリが複数ある場合、cscope はそれらすべてを表示します。

FreeBSD には、同じインターフェースを実装する 4BSD と ULE の 2 つのスケジューラーがあります。私はULEにのみ興味があり、不要な4bsdファイルを除外するか、少なくともcscopeに4bsdの前にULEファイルを表示させたいと思っています。

それはまったく可能ですか?

ありがとう!

PS cscope.out の生成時に不要なファイルを無視できることはわかっていますが、4bsd ファイルを調べる必要がある場合もあります。そのため、完全な cscope データベースで作業することをお勧めします。

0 投票する
1 に答える
5419 参照

vim - Vimクイックフィックスウィンドウにcscope出力を配置する方法は?

出力を cscope から Vim クイックフィックス ウィンドウにリダイレクトしたい。接着部分は簡単ですが、現在エラーフォーマットで立ち往生しています。cscope 出力の例を次に示します (cscope -L -1 bar):

これは、foo() の内部で、abc.cpp の 25 行目に bar() への呼び出しがあることを意味します。

efm = %f\ %*[^\ ]\ %l\ %m動作しますが、スコープ情報は失われます。例えば:

私が望むのは、次のように、クイックフィックス ウィンドウにスコープを含めることです。

errorformat のみでこれを行うことは可能ですか、それとも Vim に出力する前に出力を操作するスクリプトを作成する必要がありますか?

0 投票する
1 に答える
291 参照

c++ - cscope ローカル関数の検索 C++

私はcscopeを初めて使用し、クラス内およびヘッダーファイル内でローカル関数を検索しようとしています。ヘッダーファイルにいるとき、現在のファイルにある関数を検索したいのですが、代わりにソースツリー全体で関数を検索し、多くのファイルの関数のリストを残して、すべてをスクロールする必要があります結果はローカルのものを見つけます。これを行う簡単な方法があるはずです?? ご協力いただきありがとうございます

0 投票する
1 に答える
1399 参照

usability - cscope:結果ウィンドウに戻ります。

cscopeの結果ウィンドウに戻るにはどうすればよいですか。スペースを押すと結果の次のページに移動しますが、結果の前のページの鍵は何ですか?

0 投票する
1 に答える
2476 参照

vim - vim で ctags を使用しようとすると cscope エラーが発生する

プロジェクトの ctag を生成しました。

次に、タグを .vimrc に追加しました。

また、一時的に以下を追加しました (ただし、現在は削除されています)。

Ctrl+] または g] を試すと、次のエラーが表示されます。

cstag: タグが見つかりません

cscope を使用するべきではないので、これがどのように起こったのかわかりません。私の現在の考えは次のとおりです。

これを解決する方法はありますか?

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

emacs - カーネル ソース コードから x86 関連ファイルを抽出するにはどうすればよいですか?

x86 カーネル ソース ファイルのみの cscope インデックスを作成しようとしています。

x86 ソース コードだけを操作するために必要なファイルを知る必要があります。

これどうやってするの?

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

vim - Vim 内で cscope 出力をフィルタリングする方法

cscopeVim から のクエリの出力を grep する方法を探しています。

以下は私にとってはうまくいきませんでした:

それは与えました:

PS:
私はその方法を知ってい ます。Unix コマンドを介して ex コマンドの出力redirをフィルタリングする簡単な方法を探しています。

0 投票する
1 に答える
1066 参照

emacs - ソースコードのディレクトリにないcscope.outを使用するにはどうすればよいですか?

ソースコードディレクトリがあり、そのディレクトリに何も追加できません。

次に、cscopeを使用してインデックスdb:cscope.outを生成します。したがって、そのdbを/ source/mysource以外の他のディレクトリに保存する必要があります。そのcscope.outをホームディレクトリに保存すると

、ホームディレクトリのcscope.outへの参照を取得するようにemacsに指示するにはどうすればよいですか?