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.
Features:
General features include:
Drag-and-drop
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
File comparison
Zooming
Source code editing features include:
Bookmarks
Syntax highlighting and syntax folding
Brace and indent highlighting
Smart highlighting
Regular expression find and replace (in perl compatible extent)
Speech synthesis
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
Programming languages:
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
Batch
C, C++, C#, Caml, Cmake, COBOL, CSS
D, Diff
Flash ActionScript, Fortran
Gui4CLI
Haskell, HTML
ini file, InnoSetup
Java, Javascript, JSP
KiXtart
LISP, Lua
Makefile, Matlab, MS-DOS
NSIS
Objective-C
Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python
R, Resource file, Ruby
Shell, Scheme, Smalltalk, SQL
TCL, TeX
Visual Basic, VHDL, Verilog
XML
YAML
Like Us.... Receive updates on your Facebook wall!!!! |
If you enjoyed this post and wish to be informed whenever a new post is published, then make sure you subscribe to my regular Email Updates. Subscribe Now!
0 comments:
Have any question? Feel Free To Post Below: