問題タブ [youcompleteme]
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++ - YouCompleteMe は C++ では動作しません
YouCompleteMe を C++ 用に構成しようとしています。ここに からの出力があります。YcmDebugInfo
既にファイルに書き込まれている完全なもののみです。私が間違っていることをいくつか考えますか?
c++ - Clangはインクルードディレクトリを見つけることができませんか?
include
ディレクトリに .cpp と .h の両方を配置するのではなく、すべてのヘッダー ファイルをプロジェクトのディレクトリに移動しましたsrc
。YouCompleteMe を vim で使用していますが、vim を開くと、側でヘッダー ファイルが見つからないというメッセージが表示され、コンパイラ エラーが警告されます。具体的には、#include "my_header.h"
のmy_header.h file not found
エラーと各メソッドのエラーが表示されますuse of undeclared identifier
。ただし、コードは問題なくコンパイルされます。そして、オートコンプリートは正常に機能します。ヘッダー ファイルを移動したため、clang はヘッダー ファイルの場所を見つけられないようです../include
。#include
行をに変更すると#include "../include/my_header"
、すべてのエラーが不在になります。しかし#include "my_header.h"
、すべての.cpp
ファイルまたは#include <my_header.h>
.
誰でもこの問題を解決するのを手伝ってもらえますか?
vim - Windows の babun の下に YouCompleteMe Plugin for VIM をインストールする
私はbabun 1.20 を使用しています (内部では cygwin を使用しています) 。YouCompleteMeプラグイン (javascript 用) をインストールしようとしています。次のコマンドを実行すると、次のエラーが表示されます。
./install.py
エラー:
0 [main] cmake 5244 child_info_fork::abort: C:\Users\310127901.babun\cygwin\bin\cygiconv-2.dl
l: 別のアドレスにロード: 親(0x7E0000) != 子供(0x8F0000) 1 + 4820 中断(シグナル) ./install.py
バージョン:
Python: 2.7.8
cmake: 3.3.2
私のマシンには Visual Studio がインストールされていません。このプラグインは Javascript のみに使用したいので、必要ないと思います。
誰かが同様の問題に直面したことがありますか?
linux - YCM-Generator の PROJECT_DIRECTORY はどこですか
YouCompleteMe を vim にインストールしました。
Python では機能しますが、C/C++ では機能しません。
PROJECT_DIRECTORY
YCM-Generator をインストールしようとしましたが、Linux 環境のどこにあるのかわかりません。
python - vim - 適切な Python ライブラリが見つかりません
ここからの指示に従いましたhttps://github.com/Valloric/YouCompleteMe 両方をインストールしました:
Cmakesudo apt-get install build-essential cmake
および Python ヘッダーsudo apt-get install python-dev python3-dev
それから私はcd ~/.vim/bundle/YouCompleteMe
走った:
./install.py --clang-completer
私は得た:
Searching Python 2.7 libraries...
ERROR: unable to find an appropriate Python library.
私はそれから試し
python3 install.py --clang-completer
ましたが、まだ得ました:
Searching Python 3.4 libraries...
ERROR: unable to find an appropriate Python library.
誰が何が起こっているのか考えていますか? ありがとう
vim - UltiSnips が自分のスニペットを認識しないのはなぜですか?
現在、Vim でYouCompleteMeを使用しており、Vundler を使用してUltiSnipsとvim-snippetsをインストールしています。UltiSnipsとYouCompleteMeは互換性があり、適切に動作します。ただし、これらが認識されないため、独自のスニペットを定義すると問題が発生します。
フォルダー内ではなくホームディレクトリにフォルダーをUltiSnipsEdit
作成するため、関数を使用すると問題が発生すると思われます。たとえば、R スクリプトを使用して を使用すると、内にファイルが作成されます。次に、テストするためだけにスニペットを定義します。UltiSnips
.vim
UltiSnipsEdit
r.snippets
/home/UltiSnips
ファイルを保存した後、スニペットはYouCompleteMeのリストに表示:UltiSnipsExpandTrigger
されず、 (<c-l>
私の場合)で展開されません。