Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Feature Request: Enable debugger to work without having to create a Project fir
maelstrom:
Hello,
I discovered CodeBlocks after my old and trusty turbo c refused to work on my Windows 7 64-bit machines, and i needed an alternate for practicing data structures and algorithms programs for my courses. I must say I have been impressed by the amount of functionality that has been developed in this IDE, and how the developers are putting so much work into it and yet have kept it free and open-source.
Having said that, there is one minor issue that I have encountered in my use. Students like me, who are using CodeBlocks to learn C and C++ programming, and for implementing data structures and algorithms code, it is actually not helpful or productive to create a separate project for each small toy program you write. Infact, most people who are using CodeBlocks for such educational purposes would write their code in standalone c/c++ files with a separate main() function in each file, which isn't possible if you've put your files in a project. All you want is a way to write, compile, run and debug your code in a c/cpp file. Unfortunately, while CodeBlocks has an incredible debugger frontend, you cannot use the debugger unless you have created a project.
So i'd like to submit a feature request: Please enable the debugger to be used with standalone c/cpp files. This will make CodeBlocks much more appealing to c.s. students.
EDIT:
on a further note, please also consider bundling the syntax highlighting themes with the CodeBlocks installer, which are currently available on the codeblocks wiki and have to be manually installed.
Thanks!
oBFusCATed:
--- Quote from: maelstrom on July 30, 2014, 06:04:12 pm ---So i'd like to submit a feature request: Please enable the debugger to be used with standalone c/cpp files. This will make CodeBlocks much more appealing to c.s. students.
--- End quote ---
Often requested feature, but not too useful one to inspire anyone to implement it... patches welcome...
BlueHazzard:
You can also use one target per file, collected in one project... it would be relatively (at least i think) easy to write a script, to create a target per file...
scuttsie:
--- Quote from: oBFusCATed on July 30, 2014, 10:20:40 pm ---
--- Quote from: maelstrom on July 30, 2014, 06:04:12 pm ---So i'd like to submit a feature request: Please enable the debugger to be used with standalone c/cpp files. This will make CodeBlocks much more appealing to c.s. students.
--- End quote ---
Often requested feature, but not too useful one to inspire anyone to implement it... patches welcome...
--- End quote ---
Doesn't "Often requested feature" tell you guys something? It is often requested because it is a "feature" that should have been provided from day one. But because of your original arrogance you have painted yourselves into a corner - the festival of arrogance continues ...
oBFusCATed:
Sorry, but we are not obliged to add features we're not interested in. We're all volunteers and work on C::B for fun.
Also all developers of C::B work on it in order to improve their own workflows.
The requested one is not a workflow used in serious productions, so it is less interesting...
As I've said - patches are welcome...
Navigation
[0] Message Index
[#] Next page
Go to full version