This page is likely outdated. Visit the new documentation for updated content.

Go-to-symbol

Status Owner Importance Complexity MD Version
Completed High 2w 2.4

This feature would be an enhancement of the existing Go to Type feature. In addition to types, it would allow jumping to any member of a type.

Implementing this feature is not trivial since it members are not currently indexed in the parser database. The parser format will have to be changed to support members indexing. This can cause memory problems, since all member names will have to be loaded in memory.

Browse base classes/subclasses

Status Owner Importance Complexity MD Version
Pending Normal Medium

This would be a tree-based pad that could be used to drill down into the subclasses and superclasses of a given type.

Call tracking

Status Owner Importance Complexity MD Version
Pending Normal Medium

This would be tree-based pad that could be used to drill down into the callers and callees of a method.

Value tracking

Status Owner Importance Complexity MD Version
Pending Normal Medium

This would be a tree-based pad that could be used to drill down the code paths by which values could reach a variable. It would be useful, for example, for finding possible sources of nulls that could cause a NullReferenceException.