User forums > Using Code::Blocks
Code completion is incorrect???
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