問題タブ [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.

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

vim - .net core コマンドで omnisharp のソリューション ファイルが生成されない

私は Omnisharp で YouCompleteMe を使用しています。vim でオートコンプリートを使用して C# を開発できるというアイデアが気に入っています。Mac に .net コアをインストールし、プロジェクトを生成しました。プロジェクトにソリューション ファイルがありません。Vim を起動すると、ソリューション ファイルの自動検出に失敗したというエラーが表示されます。

ここで何が欠けていますか?omn​​isharp を構成してソリューション ファイルがないことを回避する必要がありますか?それとも .sln ファイルを生成する必要がありますか?

0 投票する
0 に答える
1327 参照

vim - Vim を最新バージョンに更新するには?

CentOS 7 コンピューターにYCMをインストールして構成した後、YCM の問題を見逃していますUser defined completion (^U^N^P) Pattern not found

そこで、YCM github の問題を確認したところ、vim のバージョンが古すぎる可能性があることがわかりました。vim のバージョンを 7.4.314 以降に更新する必要があります。だから私はいくつかの方法を試しました:

  1. ソース コードから vim をコンパイルします ( vim github )。ただし、バージョン 7.4.2x を取得します (7.4.314 より高くないか覚えていません)。
  2. EPELテストリポジトリからyumをインストールします(このリポジトリには最新バージョンが含まれている可能性があります)が、バージョン7.4.160を取得しました

そのため、最新のvimバージョンを取得する方法が本当にわかりません(vimホームページまたはサードパーティのリポジトリから)。

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

python - Vim のエラー:「YouCompleteMe を利用できません: このパッケージは Python 3 ではアクセスできないはずです」

YouCompleteMe プラグインを vim で使用しようとすると、次のエラーが表示されます。

YouCompleteMe unavailable: This package should not be accessible on Python 3. Either you are trying to run from the python-future src folder or your installation of python-future is corrupted

ただし、仮想環境内でvimを開いたときにのみこのエラーが発生します。virtualenv がアクティブでない場合は正常に動作します。私の推測では、YouCompleteMe は python 2 で記述されており、何らかの理由で仮想環境内から python2 インタープリターを見ることができませんが、それを修正する方法がわかりません。この件に関する Stack Overflow の質問はないようですが、同様の問題が ycm-users Google グループで発生し、回答がありませんでした。

vimバージョン7.4を使用して、Ubuntu 14.04を使用しています。

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

python - Jedi-vim + YCM問題

Jedi VIM が表示するヒントに問題があります。画像は次のとおりです。

ここに私の .vimrc 設定があります:

Jedi-VIM/YCM の設定に問題があると思います。YCM と JediVIM の両方で異なるオプションを無効/有効にしようとしましたが、2 つの方法しかありません: 呼び出し署名が 2 回表示されるか、呼び出し署名がまったく表示されません。

ご意見をお聞かせください。

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

c++ - .ycm_extra_conf.py と Exuberant Ctags の関係は何ですか?

現在、C++ ベースの IDE を XCode から Vim に切り替えているところです。Vim プラグイン「YCM」について読んでいますが、ソース ディレクトリに .ycm_extra_conf.py が存在する必要があります。YCM Generator を使用して、タグを生成するための .ycm_extra_conf.py と Ctags を生成しています。私の質問は、タグを使用するものは何ですか? YCM は Ctags (コードに関するすべての定義と重要な情報を収集するもの) を使用しますか? YCM は CTags によって生成されたタグを何らかの方法で使用しますか? .ycm_extra_conf.py の生成には、タグの存在が必要ですか?