It must run on Windows, have a cool dark theme and autocomplete – what are my options?
Try SynWrite editor. It's like Notepad++, for Windows, and open source. It's more powerful than NP++ without plugins.
Notepad ++ is the best thing you can get for programming.
Anyone who hasn't used Sublime Text 2 should not say Notepad++ until they've tried Sublime Text 2. It was so good I paid for the full version and I've never been happier with a code editor. I highly suggest you at least look at the demos on the website. And don't forget there's nothing stopping you having both. I do, and I still use ST2.
Freeware wise go for notepad++. There are other free and paid solutions but notepad++ will do
Like many above I use Notepad++.
Maybe. you can try also two free editor for Web developement:
Adobe Brackets (Brackets open-source code editor built with the web for the web)
CodeLobster PHP Edition
Free version or you can buy Pro (more advanced version).
But as Chinmay Sarupria Mention, I give vote for Sublime Text. Yes it is not free, but it really powerful.
Hands down and without a doubt would be Notepad++
As others have said, there are plenty of excellent free editors there, but I join the Notepad++ camp!
The Best Free Text Editors for Windows, Linux, and Mac
Most common are Notepad++ and Notepad 2. Both have portable versions as well so the text editors can be customized to your liking and used on other computers as needed.
I have several to mention. You should try each one as they each have a different feel and pick the one that best fits with your work flow. Good luck.
http://www.bonecode.com/?page=projects (Look for EditBone)
There are dozens and dozens of text editors about some customisable some not. The problem with this sort of question is that many people have their own preferences for their own reasons so that makes it difficult to give an acurate answer.
My preference is Notepad2 but I am sure you will get a lot of other recommendations.
Notepad++ is a perfect text editor for programmers, which supports many popular languages
notepad ++ i like this and i think this is the most popular and useful text editor if your question is solved then please make my answer as a right answer so that people find it helpful.
I second that. It has great context highlighting if you specify the coding language. Also has tons of add-ins.
Sublime Text 2 is what you want. It has a dark theme and autocomplete feature. It can be downloaded and evaluated for free, after that you can purchase but because there is no time limit for evaluation so you don't have to purchase.