I use the Database view/plugin in InelliJ IDEA quite often. It's actually become my "go to" editor for SQL scripts because of it's responsiveness...