News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

Main Menu

Todo list suggestions

Started by Kalith, October 10, 2008, 12:52:37 AM

Previous topic - Next topic

Kalith

Hi there !
I've been using CB for more than a year now, and I'm starting to use the Todo list.
I've came across several problems :
  • By default, the plugin searches for \note and @note. The problem is that Doxygen uses the same codes to generate documentation (and I don't want them to appear in the Todo list). To fix that, I had to open default.conf, and that's not really handy. Could you provide a way to edit that directly into the IDE ?
  • If I add/remove several files in the project at the same time while the Todo list is open, it rebuilds the whole list for every file. It should rather wait for every file to be added/removed and then rebuild the list.

Anyway, thanks for your work : CB is really great :)

MortenMacFly

Quote from: Kalith on October 10, 2008, 12:52:37 AM
I've came across several problems :
The automatic parsing you can disable in the ToDo list options. Configuration of the tags... well... give me some time... ;-) In fact it is on my ToDo list for more than a year now.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

MortenMacFly

Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

Kalith

Cool :) I'll be waiting for the next nightly (not really nightly anymore but heh :P).
About refreshing : yes, it works.
But I have to re-start CB for the change to take effect : if I just disable it and delete all my files, it still parses everything.
If I close CB, re-open my project and then re-delete everything, then it works.

That said, even with the option checked, it would be better to wait for the whole operation to be done and then automatically parse the whole project, don't you think ?

rhf

Quote from: MortenMacFly on October 10, 2008, 02:09:45 PM
...implemented in SVN head. :D
I just tried it out, and this is a very nice addition to one of the handiest features in CodeBlocks.
One thing that would make it even better is to sort the To-Do pane listing by, say, clicking on the Type header button.

Thanks very much.

rhf

MortenMacFly,
I just updated to SVN 5273 and noticed your todo list sort implementation.
It works great for me on Windows XP. I love it!

MortenMacFly

Quote from: rhf on October 15, 2008, 08:40:01 PM
It works great for me on Windows XP. I love it!
Good to know. :-) Your welcome. 8)
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]