When getting an "ORA-00904: "T1"."F4": invalid identifier" message, after running the below SQL, where F4 does not exist, Toad only highlights T1 as the problem SQL. It should highlight T1.F4, since that is what is listed in the error and is really the missing column. Just highlighting T1 leaves the syntax errors fixing for guess work.
select t1.f1, t1.f2, t1.f3, t1.f4 -- I'm asking for field "f4" that does not exists.
from test1 t1;
Submitted this in a service request, but was told it was not a defect and asked to submit it here.