vim に関連するいくつかのプラグインが大好きで、それらのほとんどを git サブモジュール (clang_complete、cvim、fugitive、NerdTree、病原体、snipMate、supertab、taglist) としてインストールしましたが、機能しない基本的な機能が 2 つあります。すなわち
1) 例 -> 次の例をコンパイルした場合
// basic file operations
#include <iostream>
#include <fstream>
using namespace std;
int main () {
ofstream myfile;
myfile.open ("example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
return 0;
}
たとえば、関数 open 、つまり std から「myfile.open」にジャンプする方法がわかりません。図書館。コードを Visual Studio に貼り付けて [go to definition] をクリックすると、その場所に直接移動します。これは ctags で実行できると読みましたが、オートコンプリートが既に機能しているかどうか、つまり「myfile」と入力したときに自問しています。clang が私に与えているメソッドがたくさんあるので、vim から (ctrl + ]) に似たようなものから定義にジャンプするには、他のより良い方法が必要だと思います。
2)ドットを入力するたびにビジュアルスタジオ/.netで。メソッドが表示され、メソッドを下にスクロールすると、このメソッドが何をしているかについての簡単な説明が表示されます。vimで同様のものを有効にする方法はありますか. 私が知る限り、これは std ライブラリのプロパティである必要がありますが、std にはそのようなものは見られません。