Notepad++ : a must have text editor

Friday, March 28, 2008 |

Notepad++ is a free source code editor and Notepad replacement
It supports several programming languages, running under the MS Windows environment.
This project, based on the Scintilla edit component (a very powerful editor component), written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.

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 YAML

Features

  • What you see is what you get (Useful in getting coloured printouts of the source code)
  • Auto complete feature: (view screen shot)
  • Edit several documents in tabs:The tabbed feature
  • Multiview: In multiview you can edit several codes simultaneously (view screen shot)
  • Multi-Language environment supported(Chinese, Japanese, Korean, Arabic and Hebrew Windows environments are supported)
  • Bookmark feature:This feature is very useful where the lines of code increase and the code becomes difficult to manage
  • Brace and Indent guideline Highlighting:When the caret stay beside of one of those symbol { } [ ] ( ) , the symbol beside of caret and its symmetric opposite symbol will be highlighted, as well as the indent guideline (if any) in order to locate the block more easily It is very important when it comes to bugs that come up because of improper nesting.
  • Macro recording and playback: You can save several macros
Download notepad++

0 comments: