<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Thu, Sep 10, 2015 at 7:59 PM Vladimir Voskresensky - Oracle via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Keith,<br>
<br>
I'm from Oracle (previously from Sun Microsystems) and use NetBeans C++ IDE for<br>
developing Clang based tools.<br></blockquote><div><br></div><div>Oh, this is awesome :)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Till 8.0 version Netbeans had own parser (as Eclipse). Starting from upcoming<br>
8.1 NB is trying to use some clang components in experimental mode.<br></blockquote><div><br></div><div>Will this by any chance use the compilation database integration?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Vladimir.<br>
<br>
On 09/10/15 03:17 AM, Keith Smith via cfe-dev wrote:<br>
> Mats, Renalto - Thanks for the information<br>
><br>
> I beg to differ that Eclipse CDT hasn't caught on. The originator of<br>
> Eclipse CDT, QNX, and the maintainers, use Eclipse CDT as their IDE<br>
> for their OS. QNX is in many high end car nav systems today.<br>
><br>
> Eclipse CDT is the basis for many embedded tool chains used by<br>
> firmware engineers, both in Linux and Windows.<br>
><br>
> Eclipse CDT may not have caught on as a host OS, host app development<br>
> IDE, but it is used extensively.<br>
><br>
> I have used it for over ten years now. It has had its limitations,<br>
> like no 'headless' builds, but that has been corrected.<br>
><br>
> Anyway thanks for the info. I was afraid that emacs and vi(m) would be<br>
> part of the response. :( Don't use either at present.<br>
><br>
> Keith Smith<br>
><br>
> On Wed, Sep 9, 2015 at 10:35 AM, mats petersson <<a href="mailto:mats@planetcatfish.com" target="_blank">mats@planetcatfish.com</a>> wrote:<br>
>><br>
>> On 9 September 2015 at 15:03, Renato Golin <<a href="mailto:renato.golin@linaro.org" target="_blank">renato.golin@linaro.org</a>> wrote:<br>
>>> On 9 September 2015 at 14:29, mats petersson <<a href="mailto:mats@planetcatfish.com" target="_blank">mats@planetcatfish.com</a>><br>
>>> wrote:<br>
>>>> Technically, I'm not an LLVM or Clang developer [by which I mean, I'm<br>
>>>> not<br>
>>>> contributing code to LLVM or Clang, although I do have a patch for clang<br>
>>>> that may make it in at some point], but I do use Emacs with cscope.<br>
>>> Honest question: how does cscope copes with C++11 constructs? I<br>
>>> finally gave up emacs when cscope was the only thing I could use and<br>
>>> it wasn't enough. Maybe I missed something?<br>
>><br>
>> I have not tried on big projects, but I use cscope  on C++ in my hobby<br>
>> project compiler, which uses limited C++11 features, and it's not failing in<br>
>> any obvious way for this use-case. But llvm is "out of tree", and I<br>
>> typically use google and the online doxygen pages for LLVM searches.<br>
>><br>
>> My main use is in my day-job, which is nearly all C, so C++11 is not a big<br>
>> issue - but the build we use has all of clang and llvm in the sources, and<br>
>> cscope is not failing in any obvious way, and I can search for "getType" and<br>
>> it finds a load of them. But I'm sure there may be more subtle things that I<br>
>> don't notice because when I use cscope in this project, I'm typically<br>
>> searching for C symbols, not C++ things.<br>
>>><br>
>>><br>
>>>> I'm not trying to start a war with Renato about "vi(m) vs (x)emacs" -<br>
>>>> it's<br>
>>>> pointless,<br>
>>> That was a joke. :)<br>
>><br>
>> Sorry, my "sarcasticly pointing out the pointlessness of a editor flame-war"<br>
>> obviously didn't have the (right) sarcasm font... ;)<br>
>>><br>
>>><br>
>>>> it's just one of those choices one makes at some point in life -<br>
>>>> once you know enough to do things with ease in one, you end up not<br>
>>>> liking<br>
>>>> the other.<br>
>>> Yup. Especially as you get older... :)<br>
>><br>
>> I've been old quite some time now... ;)<br>
>><br>
>> --<br>
>> Mats<br>
>>><br>
>>><br>
>>>> I'm sufficiently damaged that I type ESC+w to copy text in<br>
>>>> the browser - which of course doesn't work... :(<br>
>>> I type :wq and "i" everywhere, too. :)<br>
>>><br>
>>> cheers,<br>
>>> --renato<br>
>><br>
><br>
><br>
<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
</blockquote></div></div>