I'm pretty new to RTS games, and I'm not yet completely familiar with all the units and build orders. My biggest weakness right now is the protoss early cloaked units. So my question is, what do you guys usually use to see invisible units early on in the game (before that flying unit from the starport, which is the one i usually use later in the game)
^ That, and also upgrade your command centers to orbital command. Their scanner sweep reveals cloaked units in the area temporarily, usually more than enough time to find and kill that pesky dark templar.
Turrets in your own base, scanner sweep on the attack if you don't have the raven. Doing a scanner sweep at a key location in the battle and focusing on the DTs is a good option if you want to win sooner rather than later, since the raven isn't cheap and is difficult to spit out in the time slot where you have the advantage