Author Topic: Persistent Breakpoints/Bookmarks/Watches & Indentation guide colour  (Read 5868 times)

Offline ParvusM

  • Single posting newcomer
  • *
  • Posts: 3
Hi,

After a long while of programming with VS, I finally decided to look for a (free) cross-platform IDE. I'm currently working with CB 13.12 on Win7 x64 and pretty happy with CB so far. Good Job! However, after tweaking the settings and learning how to use CB a bit, I have now found a few things which I haven't been able to achieve yet and I hope you wonderful people can help me with these things.

These are the four things I'm currently trying to get persistent between CB uses:
  • 1. Watches
  • 2. Breakpoints
  • 3. Bookmarks
  • 4. Indentation guide colour

1. Watches
Searching around revealed http://wiki.codeblocks.org/index.php?title=Debugging_with_Code::Blocks which shows that this feature (saving and loading watches) was available in version 10.05, but I'm not seeing it in 13.12. Am I simply not seeing something, or could it be that this feature is now removed (or not re-implemented)?

2. Breakpoints & 3. Bookmarks
I was surprised when I re-opened CB and my breakpoints & bookmarks were gone. Searching around showed me these two pages from 2009: http://developer.berlios.de/bugs/?func=detailbug&bug_id=15651&group_id=5358 & http://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=2775&group_id=5358 which both refer to this thread: http://forums.codeblocks.org/index.php/topic,10704.msg73335.html#msg73335
I don't know if there is a followup to that thread or not, but seeing this being discussed from 2009 till December 2012 makes me wonder if this is now functionality in February 2014. Is there any way to make this persistent? I would really like to know.

4. Indentation guide colour
It seems that the indentation guide isn't in the syntax highlighting list out-of-the-box, but this thread: http://forums.codeblocks.org/index.php/topic,10876.msg74510.html#msg74510 shows a way to enable it.
Doing this does give me the option in the settings and changing the colour does actually change it, but it seems to be non-persistent between CB uses. Restarting CB changes the colour back to white, even-though the lexer file and the default.conf file do seem to be persistant. Going to the settings shows my desired colour, but I have to press Ok in the settings to actually change the colour. What is defining this weird unwanted behaviour? Is the colour for identation guides set to something after it uses the default.conf, or is it simply not reading that part from the config or what else is happening?
« Last Edit: February 07, 2014, 08:58:55 pm by ParvusM »

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13406
    • Travis build status
Re: Persistent Breakpoints/Bookmarks/Watches & Indentation guide colour
« Reply #1 on: February 07, 2014, 08:08:59 pm »
1. Debug -> Debugging windows - >Watches and it works way better than the version in 10.05
2 and 3. Not yet, hopefully in the future.
(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 ParvusM

  • Single posting newcomer
  • *
  • Posts: 3
Re: Persistent Breakpoints/Bookmarks/Watches & Indentation guide colour
« Reply #2 on: February 07, 2014, 09:01:45 pm »
1. Debug -> Debugging windows - >Watches and it works way better than the version in 10.05
2 and 3. Not yet, hopefully in the future.

1. Sorry, I was referring to the save/load feature for watches and I have edited my post to make this clearer.

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13406
    • Travis build status
Re: Persistent Breakpoints/Bookmarks/Watches & Indentation guide colour
« Reply #3 on: February 07, 2014, 09:43:04 pm »
I don't think it was automatic, but a manual feature.
(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!]