Notepad is a free (as in 'free speech' and additionally as in 'free beer') source code editor and Notepad replacement that supports several languages.Running in the MS Windows environment, its use is regulated by GPL License. Notepad is a free source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL Licence. Based on a powerful editing component Scintilla, Notepad is written in C and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size.
Freeware
Donate
Windows
3.9 MB
236,626
Notepad++ is a free (as in 'free speech' and also as in 'free beer') source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.
This project is mature. However, there may be still some bugs and missing features that are being worked on. If you have any questions or suggestions about this project, please post them in the forums. Also, if you wish to make a feature request, you can post it there as well. But there's no guarantee that I'll implement your request.
You're encouraged to translate Notepad++ into your native tongue if there's not already a translation present in the Binary Translations page. And if you want, help translating Notepad++ official site into your native tongue would be greatly appreciated.
Features:
- Syntax Highlighting and Syntax Folding
- 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
- Bookmark
- Brace and Indent guideline Highlighting
- Macro recording and playback
What's New:
- Fix regression of auto-Indent. (Fix #9113)
- Add custom URI schemes ability. (Fix #9155)
- Improve URL parser: fix apostrophe in an URL issue. (Fix #9031)
- Add context menu with “Copy link” ability. (Implement #2435)
- Add color samples on menu items for styling features. (Fix #8983)
- Add “-settingsDir” argument for overriding default settings path. (implement #4696)
- Fix crash while exit command issued by plugin. (Fix #9082)
- Fix several bugs of PHP parser rule for function list. (Fix #3321, #5045, #4627, #4606, #8855, #4208, #981, #2522, #1103, #4712, #3560, #5150, #4606)
- Move “Normal Text” to top in Languages Menu. (Implement #7746, #8277)
- Add new API NPPM_GETSETTINGSONCLOUDPATH for plugins. (Implement #9168)
- Add an option for displaying constant line number width. (Implement #5670)
- Fix function list is empty with new user profile in the same PC issue. (Fix #9134)
- Fix single-quoted string being badly recognized as attribute value in XML. (Fix #3403)
- Fix docked panels appear with “-nosession” cmd line parameters. (Fix #8005)
- Improve text selection after Replace All In Selection operation. (Fix #9270)
- Add the number of total documents on windows dialog’s title bar. (Implement #8338)
- Fix scroll to last line problem after main window resizing. (Fix #9123)
- Fix Plugin admin display UTF-8 issue in its description. (Fix #9266)
- Fix Search result’s text direction (RTL) not always synchronized with main edit zone’s one issue. (Fix #9241)
- Fix dockable panels display issue in RTL direction. (Fix #9241)
- Fix Search result line number highlighting inaccurate issue. (Fix #9224)
- Make “Line” preceding each line number on Search Results translatable. (Fix #9224)
- Fix menu check marks not being removed after closing “Clipboard History” and “Character Panel” panels. (Fix #9216)
- Fix command line arguments -p, -n & -c negative value’s undefined behaviour. (Fix #9146)
- Add new Margin/Border/Edge sub-page in Preferences. (Implement #8896)
- Fix find in files failure issue due to directory path with leading/trailing spaces. (Fix #9199)
- Fix folder icon display issue in “Folder as Workspace” after “Expand/Collapse All”. (Fix #8912)
- Make “Clipboard History” and “Character Panel” togglable. (Fix #9094, #9078)
- Fix Find in found results dialog launch failure after macro execution. (Fix #8199)
- Disallow Goto dlg offset option from moving to position inside multi-byte char or between CR and LF. (Fix #9101, #9125)
- Fix “Go to…” dialog wrong Offset value in empty files. (Fix #9145)
- Prevent corruption possibility when using -p command line parameter in a UTF file. (Fix #9142)
- Improve indent guidelines on non-brace control block languages. (Fix #9137)
- Prevent names of untitled tabs from duplication. (Fix #9119)
- Add tooltips for Folder as Workspace 3 commands. (Fix #8325)
- Fix “SCI_NEWLINE” inside a macro not working issue. (Fix #5571)
- Fix bug where search-results won’t open ‘new 1’ file. (Fix #8461, #9098)
- Fix tab close button remain pushed issue. (Fix #7750)
- Enhance ghost typing command line argument feature - using white space directly instead of %20. (Commit)
Software similar to Notepad++ 14
Edit Notepad++ Free Download
29 votes
Plugin Manager is a plugin for Notepad++ that allows you to install, update and remove plugins from Notepad++. A centrally hosted XML file holds the list of plugins, that the plugin manager downloads and processes against the list of installed plugins.
50 votes
Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.
- Free to Try
- Windows/macOS/Linux
17 votes
PilotEdit Lite is a free text editor that can edit huge files larger than 10GB.