If it's just text editors: Neither. I prefer Notepad++ on all platforms (but I also like Kate sometimes :) ).
But really, development is not only about text editors. That's why for browser side development I complement text editors with the web development tools of a browser. For server side stuff I like the Webstorm IDE (as I am mainly developing for Node.JS lately). I made the switched from Visual Studio.
Development without an IDE is a pain.