O Notepad++ é um poderoso editor de textos utilizado por muitos programadores. Devido a sua interface limpa, sua leveza e também a possibilidade de instalação de plugins, ele se torna uma ótima alternativa como “IDE Básica”.
Além disto, ele possui um recurso muito poderoso: suporte a expressões regulares.
Expressões regulares são caracteres especiais que são utilizados em certos programas, linguagens de programação, etc, para a busca especifíca de alguma informação, através da sua combinação. (Se quiser saber mais, pode visitar http://aurelio.net/er )