Author Topic: Codelite code completion  (Read 14316 times)

Offline corvist

  • Single posting newcomer
  • *
  • Posts: 6
Codelite code completion
« on: September 11, 2010, 08:11:01 pm »
Codelite's code completion system works nicely. It is using ctags. I wonder why codeblocks takes the hardway :/

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13406
    • Travis build status
Re: Codelite code completion
« Reply #1 on: September 11, 2010, 09:17:40 pm »
Search the forum, there was some discussion about that in the past....
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline corvist

  • Single posting newcomer
  • *
  • Posts: 6
Re: Codelite code completion
« Reply #2 on: September 12, 2010, 02:22:43 am »
The guy was eranif and he coded codelite. :D
CC in Codeblocks feels kinda broken that is why I am using codelite mostly and use codeblocks just for wxsmith.

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13406
    • Travis build status
Re: Codelite code completion
« Reply #3 on: September 12, 2010, 10:51:37 am »
If it works for you, so be it :)

CC is reworked at the moment...
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 6034
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: Codelite code completion
« Reply #4 on: September 12, 2010, 01:20:13 pm »
CC in Codeblocks feels kinda broken that is why I am using codelite mostly and use codeblocks just for wxsmith.
you can try the cc_branch, and tell us what the exact "kinda broken", and we can try to fix it.

About using the ctags.. There is a discussion on our forum, you can just search it and Why do you think ctags is better? Both ctags and and the parser in CC use same kind of hand made Recursive Descent Parser.

If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

Offline Loaden

  • Lives here!
  • ****
  • Posts: 1014
Re: Codelite code completion
« Reply #5 on: September 13, 2010, 01:38:28 am »