2016-03-23 17 views
0

この質問は、C言語の言語にYCMを使用することに関連しています。YCMは組み込み関数の完了をサポートしていますか?

すぐにクラッシュしないようにYCMが設定されていると思います。私はforwhileなど、いくつかの馴染みの組み込み関数を入力するなどlong、「INT」、しかし

、のようなものだけでなく、(私は一度printfを書く場合、それは私の周り秒の時間を完了します) switch、何も起こりません。

これはなぜですか?同じことはPythonでは当てはまりません。ycm_extra_conf.pyファイルに依存するC言語のみです。

+0

これらは「機能」ではなく、YCMの問題追跡ツールやサポートフォーラムではありません。 – romainl

+0

私は同じ問題を抱え、グローバル名前空間::で対処しています。 for、whileなどは組み込み関数の代わりにキーワードです。 – cqdjyy01234

答えて

0

ご存知のように、YCMは動作する前にコンパイルする必要があります。

私はあなたがそれをコンパイル方法を知りませんが、あなたはC-家族言語のセマンティックサポートが必要な場合は、YCMディレクトリに移動し、このようにそれをコンパイルする必要があります ./install.py --clang-completer 上記のコマンドは、Ubuntuの64ビット用です/ Mac/Fedora 64bit、詳細はhere

関連する問題