News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

workspace on steroids

Started by killerbot, April 24, 2013, 10:57:24 PM

Previous topic - Next topic

killerbot

Hi,

It has been already proposed to give the workspaces more power, what do you think of the following :
- compiler options/defines on the workspace ==> applies to every project in the workspace (has already been mentioned)
- grouping of projects (aka like virtual folders), so project A, D, H go together in some group, and project B, O,P in some other group. Where the grouping makes some sense to the user, this grouping should then also be visible in the project tree



oBFusCATed

I had plans on working on this, bug got sidetracked by the ui stuff. :(
(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!]

ollydbg

http://idioms.thefreedictionary.com/on+steroids
"on steroids" means:  in a much more powerful or extreme form :)

Quote from: killerbot on April 24, 2013, 10:57:24 PM
- compiler options/defines on the workspace ==> applies to every project in the workspace (has already been mentioned)
I love this feature. Is it related to some discussion of using some global variables (GCV, like -O2, -g...)?
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

MortenMacFly

Quote from: killerbot on April 24, 2013, 10:57:24 PM
- compiler options/defines on the workspace ==> applies to every project in the workspace (has already been mentioned)
- grouping of projects (aka like virtual folders), so project A, D, H go together in some group, and project B, O,P in some other group. Where the grouping makes some sense to the user, this grouping should then also be visible in the project tree
For the first: Yes.
For the second: What would be a use-case?
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]

oBFusCATed

Quote from: MortenMacFly on April 25, 2013, 07:48:16 AM
For the second: What would be a use-case?
To group related projects, like one group for libraries, one group for plugins, etc.
(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!]