Notepad++ is a text editor and source code editor for Windows. One advantage of Notepad++ over the built-in Windows text editor, Notepad, is tabbed editing, which allows working with multiple open files.
Notepad++ is distributed as free software. The project was hosted on SourceForge.net, from where it has been downloaded over 27 million times and twice won the SourceForge Community Choice Award for Best Developer Tool. The project is hosted on TuxFamily since June 2010. To display and edit text and programming language source code files, Notepad++ uses the Scintilla editor component.
General features include:
Multiple clipboards (plugin required)
Split screen editing and synchronized scrolling
Spell checker (requires Aspell) (Spell checker does not distinguish between text and code)
Supports text encoding formats such as Unicode, for international writing systems
Find and replace: with regular expressions (including multi-line); over multiple documents; and marking/summary of occurrences
Source code editing features include:
Syntax highlighting and syntax folding
Brace and indent highlighting
Regular expression find and replace (in perl compatible extent)
FTP Browser (plug-in included in standard installation)
Macro recording and execution.
Various tools such as line sorting, text encoding conversion, text folding
File status auto-detection
Running under Mac OS X using the Wine compatibility layer.
Notepad++ supports syntax highlighting and syntax folding for over 50 programming, scripting, and markup languages. It attempts to automatically detect the language that a given file uses, using a modifiable list of file extension bindings. Users may also manually set the current language, overriding the extension's default language. The program also supports autocompletion for a subset of the API of some programming languages.
The following languages are natively supported by Notepad++ as of version 5.9.3:
ActionScript, Ada, asp, Assembly, autoIt
C, C++, C#, Caml, Cmake, COBOL, CSS
Flash ActionScript, Fortran
ini file, InnoSetup
Makefile, Matlab, MS-DOS
Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python
R, Resource file, Ruby
Shell, Scheme, Smalltalk, SQL
Visual Basic, VHDL, Verilog
|Like Us.... Receive updates on your Facebook wall!!!!|