Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

Code::Blocks could use restructuring and pruning

<< < (2/3) > >>

Geoffles:
hehe, ok great, ive been looking into the nightly builds, am d/l at the moment :D

Geoffles:
ok, ive just had a look at this evenings build**, so im guessing its the very latest  :P

**This evening being the build from 30 august 2006

in a nutshell, heres my comments

Workspaces:

* Work More like visual studio's Solutions(unless there is a different idea of what function exactly the workspace is supposed to perform)
however, it would be nice to be able to save a workspace, in some or other location, which remebers the open files and stuff like that. That way, i could say just open a workspace from explorer, or open it directly from the front page and its just the way i left it
* <Right click>add(or load) new\existing project
* im guessing that the explicit activation of a project is for particular reasons, and i can see the value, but i think having a shift click or a quick button next to each project to activate would add a lot of value, especially if one is toying around with build each project or something, i have noticed the keyboard shortcuts, but thats still not the same, since you would need to cycle through them, and theres no mouse :P
* As for the Idea of a sandbox workspace, i didnt go into it much before, but it would essentially be an isolated workspace, which allows the user to play with code a bit, this can be used as a handy debugging tool to say experiment in whatever language, the files would not need to be saved as per se (ie they would be entirely temporary). The core idea is a place where one can code, compile and execute without worrying about projects, whilst still having the benefit of a nice environment*, a sandbox :)
projects:

* Really cool new project wizard, awesome directory structuring  and stuff
* Like I said before, maybe an "add new file" would be nice, making it quicker to add files to a project
General layout stuff

* I can see that a lot has changed with respect to the compiler menu and things, I would say a definite improvement!
Code completion

* So far its looks much more comprehensive, still have trouble with it tho, but thats probably just me :)
On the whole I must say, the UI has a tremendous improvement over rc2, I am looking very forward to rc3 :) I guess i feel a bit silly for not looking at this sooner, but, i still think there are some useful ideas here, hope other people think so too!


*This is one reason why i like coding in linux, because Kate makes the perfect tool for that kind of thing, you can just spam a cpp file and code in there, and use the terminal tab to compile and execute, however it does lack the nifty extras you get from an IDE

mandrav:

--- Quote ---projects:
Like I said before, maybe an "add new file" would be nice, making it quicker to add files to a project
--- End quote ---

I don't get this. "Project->Add files" and "Project->Add files recursively" don't suit you? They 're available both in the "Project" menu and when right-clicking on a project in the tree.

EDIT: oh, you mean create and add a new empty file? Yes, that functionality has been missing for some weeks now (was there, but vanished ;)). It will come back though.

thomas:

--- Quote ---The core idea is a place where one can code, compile and execute without worrying about projects, whilst still having the benefit of a nice environment
--- End quote ---
Which certainly works in Code::Blocks, too.

takeshimiya:

--- Quote from: Geoffles on August 31, 2006, 09:55:32 pm ---
* As for the Idea of a sandbox workspace, i didnt go into it much before, but it would essentially be an isolated workspace, which allows the user to play with code a bit, this can be used as a handy debugging tool to say experiment in whatever language, the files would not need to be saved as per se (ie they would be entirely temporary). The core idea is a place where one can code, compile and execute without worrying about projects, whilst still having the benefit of a nice environment*, a sandbox :) *This is one reason why i like coding in linux, because Kate makes the perfect tool for that kind of thing, you can just spam a cpp file and code in there, and use the terminal tab to compile and execute, however it does lack the nifty extras you get from an IDE

--- End quote ---
Such feature already exists:

Go to File->New->Empty file or File->New->File.
Write your little code, save it somewhere, and you will not need to create any project, or whatever. :)

Just go to Build->Compile current file (Ctrl-Shift-F9).

EDIT: lol :lol:[/list]

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version