Suggested changes for the IDE ToolsPanel

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Suggested changes for the IDE ToolsPanel

Post by Mistrel »

Currently, structures, prototypes, constants, and interfaces are crammed into the "variables" tab which doesn't make sense to begin with. It's also odd that macros are listed under the "procedures" tab.

It would be nice if instead of "variables" it would be called "overview" and macros would be moved over into there as well. It would also be nice if this pane could be split vertically so that I can see macros/structures below procedures without having to switch tabs back and forth, since I'm generally using the procedure list to navigate the code and referencing macro/struct for available types.
User avatar
skywalk
Addict
Addict
Posts: 4211
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Suggested changes for the IDE ToolsPanel

Post by skywalk »

Yeah, I really would like those tabs to be floating windows that remembered their position like debug and others. Then you could see Variables update after clicking a Procedure. That would be NICE. 8)
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Re: Suggested changes for the IDE ToolsPanel

Post by Mistrel »

I rarely use this tab for actually looking up variables since it seems to only work on the global scope.
User avatar
skywalk
Addict
Addict
Posts: 4211
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Suggested changes for the IDE ToolsPanel

Post by skywalk »

Exactly. It is utterly useless in its current form. It screams for more utility like scanning the current Procedure and populating the variables defined. Think how cool that would be while editing your procedure and not having to scroll up scroll down to remember what that variable was called or its data type?
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
Post Reply