A logon trigger can handle that.
That understood Mr. Jeff,but how one trigger would handle trace all connection made on SQLDEVELOPER globally. Thanks, Gaurav Nagpal
You'd put the trigger in all of your databases. After logon, you'd check the MODULE, if it was SQL Developer, you'd start a db trace. That's a REALLY heavy club to wield, so proceed with caution.
I'm curious as to what your business requirement here is, maybe there's a 'better way.'