|
Boost : |
Subject: Re: [boost] IDE for developing Boost
From: Andreas Pokorny (andreas.pokorny_at_[hidden])
Date: 2012-09-08 09:37:28
Hi,
I have been using clang complete for some time now. It does not work
out of the box in windows (windos7-64) yet. But on a unix box it works
quite well. There is also a project called clang_indexer a fork of
clang_complete that provides symbol lookup through clang. With more in
depth vim knowledge both projects could be improved a lot...
Tried Eclipse CDT a few times, last time cimbined with vim (eclim) but
never got rid of the random horrible delays - makes entering the zen
state impossible.
regards
Andreas
2012/9/8 Christof Donat <cd_at_[hidden]>:
>
>
> Hi,
>
>>> I've been using Sublime as a replacement for Eclipse since some time,
>>> and although most of its features are great, I can't really use it in
>>> combination of Boost or any kind of heavily templated C++ library.
>>The
>>> clang-based autocompletion is amazing but indeed, not scalable... at
>>> all.
>>>
>>
>>Similar problems when using ViM + ctags. It's a pain and if you try to
>>generate the index file you should be prepared to have a very big
>>file.
>>In the past I've tried Eclipse, but I left since it did not work well
>>with heavy-templated classes (if I'm not wrong, Galileo is the last
>>version I've tried).
>>
>>So now I only use ViM (without ctags)
>
> Have you looked into clang_complete? AFAIK they are working on code navigation based on clang as well.
>
> http://www.vim.org/scripts/script.php?script_id=3302
>
> I don't miss code completion. So I have not really experiented too much with clang_complete, but maybe it is a good help for anyone else. Since they are using the same parser a the clang compiler, you probably won't get much better code completion and navigation anywhere else.
>
> Christof
>
> --
> Sent from my Android phone with K-9 Mail. Please excuse my brevity.
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk