De acordo com o guia do desenvolvedor Oracle JDBC, você precisa especificar a localização do arquivo tnsnames.ora por meio de uma propriedade de sistema (JVM) para poder usar tnsnames com o driver thin:
http://download.oracle.com /docs/cd/B28359_01/java.111/b31224/urls.htm#BEIDIJCE
Você precisará iniciar o SQL Developer de forma que a propriedade do sistema
oracle.net.tns_admin
é definido. Adicionando
AddVMOption -Doracle.net.tns_admin=/path/to/tnsnames.ora
para ide.conf deve fazer o truque (embora eu não tenha tentado).