2

コードの編集中 (実行中ではなく)、VIM/GVIM で関数のコール スタックを表示する方法はありますか? Linux と C++ を使用しています。以下のコードの例を想定してください

 void foo3(){}

 void foo2(){}

 void foo1(){
     foo2(){
         foo3(){
         }
     }    
 }

以下のリストを表示できるvimコマンドまたはプラグインを探しています

foo1()
foo2()
foo3()
4

2 に答える 2

3

http://www.vim.org/scripts/script.php?script_id=2368、その降下を見て、私にとって目的を果たすことをお勧めします。

于 2013-04-05T10:23:39.030 に答える
1

Vim を Eclipse と統合する方法であるEclimをインストールできます。Vim インスタンスはデーモンを介して Eclipse インスタンスと通信します。

コールスタックの表示がサポートされています。例については、こちらを参照してください。また、コード補完や基本的なコード検証など、Eclipse から得られるその他の利点もいくつかあります。

私の個人的な経験からすると、Eclipse プロジェクトをセットアップする必要があるため、使用するのは少し面倒ですが、Vim に IDE 機能を組み込むのが目的であれば、これはかなり簡単な方法です。

于 2013-04-05T11:43:44.227 に答える