[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-dev] globals in variables view
|
Pawel,
We have the same requirements John mentions: at least one of the
compilers we use adds the globals in a function scope to the list of local
variables for that function. People really like this once they see it and begin
to complain that we don't provide the same experience with other
compilers.
We also provide the option to see all of the variables in a function or
only those in scope for the current PC location.
I'm looking forward to getting back into DSF hoping to find a more
flexible variables view and see if we can contribute any new features
there.
- Ken
Pawel, we recently implemented the
referenced globals in
variables feature and we were planning on contributing it to CDT. It's important
to us. Our compilers emit custom dwarf information that lets us know what
globals a function references. Our users want to automatically have those items
added to the variables view--as CDT global variables.
2) Having to rely
on the expressions view is cumbersome, and doesn't feel natural. It's called the
Variables view, not the
Local Variables view. Globals belong in
there as much as locals do.
3) Yes; and that's exactly how it works for
us. Again, we'll contribute this soon. It's based on CDI, so not much use to
you.
John
At 07:28 PM 2/14/2008, Pawel Piech wrote:
Hi All,
I am considering a bug
in DSF which asks for showing global variables in the variables view (bug
219040). I am somewhat conflicted by this feature, because in our (Wind
River's) product and in others that I've worked with, the Expressions/Watch
window is the window used to display global variables, where Variables/Locals
view is used for showing arguments and locals.
So I have three
questions:
1) How important is it to have globals in the variables
view.
2) Is the problem with showing globals in the Expressions view
that it does not have the same features as the variables view (column support,
change highlighting, etc?).
3) Is what's really missing a "smart"
combined variables view which could show local variables, selected global
variables, as well as "watched" local variables which are enabled only a given
local variable is in
scope?
Thanks,
Pawel
_______________________________________________
cdt-dev
mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev