Clang_completeという、Clangを使ったCファミリー言語の静的解析ツールがある。これは、Clangの素晴らしいフロントエンドをそのまま使い、高度で規格準拠な名前補完機能を提供してくれるツールだ。
このclang_completeを、Vimという最高のテキストエディターから使えるようにするプラグインがある。
ところが、このプロジェクトは、最近開発が停滞しているようだ。例えば、以下のような簡単な修正のPull Requestすらマージされずに半年放置されている。
Fixup jumpToLocation loc.file is NoneType by visitor83 · Pull Request #336 · Rip-Rip/clang_complete
Silex commented
@xaizek: このプロジェクトの状況はどうなっているんだ? この程度のものはマージされるべきだろ。@Rip-Ripのアクティビティをみるに、最近は何もしていないみたいだな。
xaizek commented
@Rip-Ripのアクティビティは、この春からみてないな。たぶん、今はプロジェクトを保守する時間もないんじゃないか。
さて・・・いずれVimのプラグインの開発方法も学ばなければならないな。
ご存知かも知れませんが、manga-osyoさんの作っているmarching.vimはどうですか?
ReplyDeletemarching.vimもバックエンドはclangだったと思います。
知りませんでした。
ReplyDeleteこちらも良さそうですね。