Notepad++ is a free source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment. I use this notebook for many years and was very pleased. Simple and easy! Ideally HTML, XML, Log Editor and Viewer. Very useful tool. Recommended for all!
Here are the features of Notepad++ :
Syntax Highlighting and Syntax Folding
Supported languages :
C C++ Java C# XML HTML PHP CSS makefile ASCII art (.nfo) doxygen ini file batch file Javascript ASP VB/VBS SQL Objective-C RC resource file Pascal Perl Python
Lua TeX TCL Assembler Ruby Lisp Scheme Properties Diff Smalltalk Postscript VHDL Ada Caml AutoIt KiXtart Matlab Verilog Haskell InnoSetup CMake
WYSIWYG
User Defined Syntax Highlighting
Auto-completion
Multi-Document
Multi-View
Regular Expression Search/Replace supported
Full Drag ‘N' Drop supported
Dynamic position of Views
File Status Auto-detection
Zoom in and zoom out
Multi-Language environment supported
The Chinese, Japanese, Korean, Arabic and Hebrew Windows environments are supported.
Bookmark
Brace and Indent guideline Highlighting
Macro recording and playback
Screenshots:
HomePage
Download page