I came.. I saw.. I blogged..
Notepad++ Freeware Source Code and Text Editor Software Review and Download
Notepad++ is a free multi-tab source code editor and text editor which supports most popular programming languages. Notepad++ runs on Microsoft Windows environment and can be used as a the standard Notepad replacement. Notepad++ is controlled by GPL License.
Notepad++ is based on Scintilla, a powerful editing component. Notepad++ is written using C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. Notepad++ can be installed in as a standard program or as portable application in your USB thumb drive (this option is available during software installation).
- 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, YAML.
- WYSIWYG – If you have a colour printer, print your source code (or whatever you want) in colour.
- User Defined Syntax Highlighting – It allows you to define your own language: not only the syntax highlighting keywords, but also the syntax folding keywords, comment keywords and the operators.
- Auto-completion – For most supported languages, you can make your own API list (or download the api files). Once the api file is ready, type Ctrl+Space to launch this action.
- Multi-Document – You can edit several documents at the same time in multiple tabs.
- Multi-View – You have two views at same time. That means you can visualize (edit) 2 different documents at the same time. You can visualize (edit) in the 2 views one document at 2 different positions as well.
- Regular Expression Search/Replace supported – You can search and replace one string in the document by using the regular expression.
- Full Drag ‘N’ Drop supported – You can open a document by drag & drop. You can also move your document from a position (or even a view) to another by drag & drop.
- Dynamic position of Views – You can set the position of the views dynamically (only in 2 views mode : the splitter can be set in horizontal or in vertical).
- File Status Auto-detection – If you modify or delete a file which opened in Notepad++, you will be notified to update your document (reload the file or remove the file).
- Zoom in and zoom out – This is another fantastic function of Scintilla component.
- Multi-Language environment supported – The Chinese, Japanese, Korean, Arabic and Hebrew Windows environments are supported.
- Bookmark – You can just click on the bookmark margin or toggle a book mark.
- 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.
- Macro recording and playback – You can save several macros and edit their keyboard shorcuts for the next use.
Download Notepad++ Free Source Code and Text Editor Software
Related articles:
| Print article | This entry was posted by Prajish Sankar on April 12, 2009 at 2:51 pm, and is filed under Open Source, Freeware and Free Softwares Download. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
![[Click to view larger image] Notepad++ in multi-tab and multi-view mode [Click to view larger image] Notepad++ in multi-tab and multi-view mode](http://www.prajishsankar.com/blog/wp-content/uploads/2009/04/notepad_plus_plus-300x211.gif)