I use Netbeans as well as Notepad ++. Netbeans is great for big projects and has a lot of great tools. When I am editing single files or small projects I prefer Notpad ++ as it is more lightweight and I don't need project support or too much functions.