petah wrote:really cool, I think visual cues are really important. My main project is client/server though so I need 2 CL instances; I hacked a patch to help identify what instance is active which I'll contribute as soon as I have time to clean them up (f.ex. taskbar overlay icon for the instance that broke to debugger).
Sounds great.
You should also note that we added new directive to codelite startup --datadir where you can specify a different "data" dir (the default is ~/.codelite) this way you can use 2 instances each will use its own settings and they wont get clobbered
I am also running 2 instances of codelite at work, one as "root" and another one as user "eran". The "root" is debugging some daemon processes which I can't do as "eran" - to help me identifying them, I am working on a small patch that will help me set the title. For now, the title is hard coded, I am thinking of providing some kind of "printf" functionality for example:
"[ $user ] $filname - $version "
The macros I had in mind for this purpose are:
- $user
- $workspace
- $project
- $filename
- $fullpath
- $version
Eran