問題タブ [clangd]
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.
c++ - coc-clangd/coc-nvimを使用してソースコード内のシンボルを手動で(キーバインディングなしで)検索する方法は?
私は C/C++ プログラミングに neovim と coc-clangd を使用しています。すべて問題なく、すべてのプロジェクト ファイル内のシンボルの定義をジャンプして参照を検索できます。シンボルの上にカーソルを置き、キーバインドを使用してアクションgr
を呼び出すことができます。jumpReferences
gr
coc-clangdでキーバインドを使用するのではなく、単に入力するだけでシンボルを検索するオプションがあることを知りたいですか?
実際には、次のコマンドで cscope を使用してこのジョブを実行できます。
:cs find global <symbol-name>
しかし、coc-clangd を使用する方がはるかに優れています。インデックス作成手順がより簡単だからです。だから私はこのリンクを検索して見つけました、そしてそこに私はjumpReferences
cocアクションを見つけました. 私はこのアクションでとても遊んだ。たとえば、次のコマンドを実行しました。
:call CocAction('jumpReferences', <symbol-name>)
これによりエラーは発生しませんが、無視<symbol-name>
され、カーソルの下のシンボルへの参照のリストが表示されます。