High quality text editor with extensive tools for programers

UltraEdit