I'd like to extend the wish of the "Ctrl-Click Identifier"
It'd be nice to be able to have a tooltip popup when the mouse hovers over an identifier giving the definition/type. If it's a sub perhaps it could have a "+" to roll it down to view the code, perhaps allowing direct editing w/o having to leave the current sub.
Also, I hope to see the class "properties" enhanced, here are a couple of options:
1. add a menu item "Create Property" which;
a) accepts a name and an updateable prefix with a default of perhaps "m_"
b) has checkboxes for "Use Get", "Use Set"
c) once user clicks "Create", then IDE automatically adds the get/set subs with defaults, i.e.
dim m_MyProperty as AType
sub setMyProperty(value as AType)
m_MyProperty=value
end sub
'optional, could just read the "m_" variable directly
sub getMyProperty as AType
return m_MyProperty
end sub
2. perhaps add a "Property" identifier to use in the "Globals" sub
-it would go something like this:
Property MyProperty as AType read m_MyProperty write setMyProperty 'this reads directly
or
Property MyProperty as AType read getMyProperty write setMyProperty 'this creates a get sub
IDE then builds out the property as necessary
i.e.
dim m_MyProperty as AType
sub setMyProperty(value as AType)
m_MyProperty=value
end sub
'optional, could just read the "m_" variable directly
sub getMyProperty as AType
return m_MyProperty
end sub