I think what you're trying to do is both impossible and pointless, as an example, consider the below:
This is perfectly valid code and every thing in it (Except Address and (arguably) Application) is both a property and an Object - what colour do you propose should be for which part? By the same token should address be a different colour since it is both a property and a string? - why should objects get preferential treatment, rather than strings say?
I could understand trying to identify methods vs properties, but not properties and objects since they can be the same thing
Bookmarks