Developer forums (C::B DEVELOPMENT STRICTLY!) > CodeCompletion redesign
Ultimate++'s Assist++ Code Completion which is GPL
(1/1)
joubertdj:
Dear all,
I came across this IDE that is also GPL based. It looks nifty although uses its own widgets type library instead of wxwidgets. The main thing that attracted me was its code completion / code assist functions that are under the GPL. It looks quite powerful as they state that their code completion plugin actually has the ability to sift through pre-processor / macro directives ... worth a look?
http://www.ultimatepp.org/app$ide$Assist$en-us.html
Best regards,
JGM:
--- Quote ---Like many other similar tools, Assist++, for performance reasons, does not implement full C++ syntax (in other words, it has to "cheat" on many places). The most important drawback of current implementation is that it does not pre-process files, ignores includes and macro expansions. Note that errors encountered during parsing are silently ignored (unless performed via "Rescan code" operation).
To resolve some of problems this might bring, Assist supports simple directives that are passed to it via '//' comments:
--- End quote ---
Well almost the same problems as codeblocks implementation :D
MortenMacFly:
--- Quote from: joubertdj on February 01, 2009, 10:01:03 am ---http://www.ultimatepp.org/app$ide$Assist$en-us.html
--- End quote ---
I guess a very good approach (I once tried hardly to integrate into C::B) is the one of Eran's (eranif): CodeLite (LiteEditor) project. It's most compatible to what we need and quite powerful.
joubertdj:
--- Quote from: JGM on February 05, 2009, 02:00:15 am ---
--- Quote ---Like many other similar tools, Assist++, for performance reasons, does not implement full C++ syntax (in other words, it has to "cheat" on many places). The most important drawback of current implementation is that it does not pre-process files, ignores includes and macro expansions. Note that errors encountered during parsing are silently ignored (unless performed via "Rescan code" operation).
To resolve some of problems this might bring, Assist supports simple directives that are passed to it via '//' comments:
--- End quote ---
Well almost the same problems as codeblocks implementation :D
--- End quote ---
Hah, I missed that part ... any, worth a try though ...
Jenna:
I just split this topic, because we went away from Ultimate++.
New topic can be found here: http://forums.codeblocks.org/index.php/topic,10138.0.html
Navigation
[0] Message Index
Go to full version