User forums > Using Code::Blocks

Code completion is incorrect???

<< < (2/2)

incorrect user:
But if you work with very big project you can't hold in mind all data structures and their members, so it's very usefull, isn't it?

jpaterso:

--- Quote from: ascxaxsvcbsxbbqvcxqsbcvxs on September 14, 2007, 01:52:34 pm ---To incorrect user (but the correct user i want to reply):

When i started programming, the code completion of all IDEs were very slow, because of the computers. Writing code was taking time, and was boring.
    So i asked a secretary to teach me how to type fast on keyboards: for example where to put fingers. She was good at teaching me how to. As time goes by, the code completion tools on all IDEs became faster, but i trained always to be faster than them. In fact, you don't so much practice for this. When writing C++ code, the characters sequences you have to type are lesser than in usual texts.
    The softwares that teach you how to learn typing fast are cheap. It is a good investment: you concentrate most of the time on the task you want to do, not how to type code.

--- End quote ---

No offense, but replying to a post about a bug in CC by saying that code completion is useless is, well, useless...

ascxaxsvcbsxbbqvcxqsbcvxs:
I know, this forum is mostly technical.
But: i'm so, so impressed how much energy people spent on this particular feature of CB. Unbelievable! Can't figure why  :shock:

dr snuggles:

--- Quote from: ascxaxsvcbsxbbqvcxqsbcvxs on September 14, 2007, 04:08:30 pm ---I know, this forum is mostly technical.
But: i'm so, so impressed how much energy people spent on this particular feature of CB. Unbelievable! Can't figure why  :shock:

--- End quote ---
Why code completion is easier:
1) Pressing enter is less work than typing long names.
2) Selecting something from a box makes sure that you don't make a typo (type error).

XayC:

--- Quote from: dr snuggles on September 14, 2007, 05:41:31 pm ---Why code completion is easier:
1) Pressing enter is less work than typing long names.
2) Selecting something from a box makes sure that you don't make a typo (type error).

--- End quote ---

Not considering that Code Completion is only a part of something deeper and more important. Even if you don't use CC you may still need the source parser. I guess most of the effort is in improving the source parser than improving CC itself.
With a good source parser you get many good features like:

* Code Completion
* Source/Class/Symbols browser
* Refactoring
* Symbols used by the debugger to automatically show your watches structure

--- Quote from: ascxaxsvcbsxbbqvcxqsbcvxs on September 14, 2007, 04:08:30 pm ---I'm so, so impressed how much energy people spent on this particular feature of CB. Unbelievable! Can't figure why  :shock:

--- End quote ---

In other words, what may seem only interest for CC is something more.

Regards, XayC

Navigation

[0] Message Index

[*] Previous page

Go to full version