このフォーラムは、メーリング リストよりも活発なようです: http://sourceforge.net/mailarchive/forum.php?forum_name=cedet-semantic。そこから 1 週間前のクエストを再投稿したいと思います。
CEDET としてこの素晴らしいパッケージに貢献しているすべての人に最初にこんにちは :D .
大した手間をかけずに、CEDET 先物のほとんどに取り掛かることができますが、上院議員/セマンティクスに関しては、より厳しいものになります :\ .
ローカルファイルの解析は問題ありません。物事を複雑にしないために EDE は使用しません。ECB との互換性のために、1.0.6 git トランク バージョンを使用します。
最初は emacs コア / cede git-trunk hussle に関するうわさ話です。現在のインストールで後者が実行されていることを確認するにはどうすればよいですか? (私はいくつかの .emacs の変更を行いました。以下を参照してください)。
通常、外部ライブラリ (この場合は /usr/include/OGRE にある OGRE3D プロジェクト) に対して適切なオートコンプリートを機能させることはできません。「検索パス」インクルードに適切に、semantic-describe-c-env を追加したと思います。それらが適切に追加されていることを確認します。
2.a セマンティック パーサーに対する基本的なコマンドは何ですか? 、つまり、目的のインクルードを強制的に解析する必要があります。
「アイドル時間」にOGREファイルをセマンティック解析しているのを見たことがあります。それでもオートコンプリートは機能しません ( OGRE:RAY はタイプとして認識されません)。senator-completion-menu-pop で一致しない 'c**p' が返される
2.b セマンティック用のカスタマイズ グループ オプションがあることは知っていますが、それらの説明はほとんど意味がありません。
他の投稿から:
「はい、セットアップ コストがかかります。コードを事前に解析するために Semanticdb.sh を使用できますが、すべてのファイルを開かないと、Emacs が非常に巨大なデータ構造を持つことになり、マシンが処理できないほど大きくなる可能性があります。 。プロジェクトが小さい場合、これは問題になりません。」
それがOGREを解析するなら、これはそうかもしれません。
ここに私の.emacsがあります: