Content deleted Content added
Tags: Reverted references removed |
Daddynnoob (talk | contribs) mNo edit summary |
||
(8 intermediate revisions by 8 users not shown) | |||
Line 1:
{{short description|Text editor and source code editor for Windows}}
{{distinguish|Notepad+|Windows Notepad}}
{{Use dmy dates|date=March 2019}}
{{Infobox software
Line 6 ⟶ 7:
| logo size = 125px
| screenshot = Notepad++ v7 on Windows 10, with MediaWiki 1.27.1 source code, with split window view and autocompletion.png
| screenshot size = 300px
| screenshot sizs://notepad-plus-plus.org/downloads/v7.9.3/|date=2021-02-15|website=notepad-plus-plus.org|language=en}}</ref><br/>2003:{{efn|GPL-2.0-or-later from version 1.0 to 7.9.2.}} [[GNU General Public License|GPL 2.0 or later]]<ref>{{cite web |title=Upgrade Notepad++ License|url=https://github.com/notepad-plus-plus/notepad-plus-plus/commit/ab5c1d3e2a9718a3cc365c1e44bfae09bb7355bc |date=2021-01-24 |website=GitHub |language=en}}</ref>▼
| caption = Notepad++ v7 on [[Windows 10]], depicting [[MediaWiki]] 1.27.1 source code
| developer = Don Ho
| released = {{start date and age|2003|11|24|df=yes}}
| latest release version = {{wikidata|property|edit|reference|Q2033|P348|P548=Q2804309}}
| latest release date = {{start date and age|{{wikidata|qualifier|Q2033|P348|P548=Q2804309|P577}}}}
| programming language = [[C++]]
| operating system = [[Microsoft Windows|Windows]]<ref>{{cite web|url=https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/SUPPORTED_SYSTEM.md|title=Supported OS Table|website=GitHub|date=28 November 2021}}</ref>
| platform = [[IA-32]], [[x86-64]], [[AArch64]]
| language count = 90
| language = Afrikaans, Albanian, Arabic, Aragonese, Aranese, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Brazilian portuguese, Breton, Bulgarian, Catalan, Chinese Traditional, Chinese Simplified, Corsican, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Extremaduran, Persian, Finnish, French, Friulian, Galician, Georgian, German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Indonesian, Irish, Italian, Japanese, Kabyle, Kannada, Kazakh, Korean, Kurdish, Kyrgyz, Latvian, Ligurian, Lithuanian, Luxembourgish, Macedonian, Malay, Marathi, Mongolian, Norwegian, Nynorsk, Occitan, Piglatin, Polish, Portuguese, Punjabi, Romanian, Russian, Samogitian, Sardinian, Serbian, Serbian Cyrillic, Sinhala, Slovak, Slovenian, Spanish, Spanish Argentinian, Swedish, Tagalog, Tajik Cyrillic, Tamil, Tatar, Telugu, Thai, Turkish, Ukrainian, Urdu, Uyghur, Uzbek, Uzbek Cyrillic, Venetian, Vietnamese, Welsh, Zulu
| genre = [[Source code editor]]
▲|
| website = {{URL|notepad-plus-plus.org}}
}}
Notepad++ is released as [[free and open-source software]] under a [[GNU General Public License]] (GPL) 3.0 or later. At first, the project was [[Web hosting service|hosted]] on the [[SourceForge]] [[software repository]] (2003–2010), from where it was downloaded over 28 million times,<ref>{{cite web |title=SourceForge.net: Project Statistics for Notepad++ |work=[[SourceForge.net]] |url=
|url=
|title= Top Downloads - For all time, updated daily
|access-date= 18 April 2011
|publisher= [[SourceForge]]
}}</ref> and twice won the SourceForge Community Choice Award for Best Developer Tool.<ref>{{cite web
|url=
|title= SourceForge's 4th Annual Community Choice Awards
|access-date= 1 October 2009
Line 28 ⟶ 41:
==History==
Notepad++ development began in September 2003 by Don Ho, a former [[
Notepad++ was first released on [[SourceForge]] on 25 November 2003, as a Windows-only application.<ref name="theinitialcommit/don-ho">{{cite news |last1=Long |first1=Maddison |date=30 May 2017 |title=An Interview With Notepad++ Creator Don Ho |url=https://theinitialcommit.com/2017/05/30/don-ho/ |website=_theInitialCommit |access-date=24 July 2024 |language=en}}</ref> It is based on the [[Scintilla (editing component)|Scintilla editor component]], and is written in [[C++]] with only Windows API ([[Win32]]) application programming interface ([[API]]) calls using only the [[Standard Template Library]] (STL) to increase performance and reduce program size.<ref name="Features" /><ref>{{cite web|url=http://news.filehippo.com/2015/06/notepad-is-changing-code-and-changing-the-world/|title=Notepad++ Is Changing Code And Changing The World|first=Arianna|last=Gael|date=24 June 2015|publisher=Filehippo}}</ref>
In January 2010 the [[US government]] obliged US-based [[open source]] project hosts to deny access from Cuba, Iran, North Korea, Sudan, and [[Ba'athist Syria|Syria]] to comply with U.S. law.<ref>{{cite web|title=Clarifying SourceForge.net's denial of site access for certain persons in accordance with US law|url=https://sourceforge.net/blog/clarifying-sourceforgenets-denial-of-site-access-for-certain-persons-in-accordance-with-us-law/|website=SourceForge.net|publisher=Slashdot Media|date=25 January 2010}}</ref> As a response to what the developer felt was a violation of the [[free and open-source software]] (FOSS) philosophy, in June 2010 Notepad++ moved out of US territorial jurisdiction by releasing a version on TuxFamily, in France. Some community services of Notepad++ (such as the forums and bug tracker) remained on SourceForge until 2015 when Notepad++ left SourceForge completely.<ref name="new-site-notepad-plus-plus.org">{{cite web|url=http://notepad-plus-plus.org/news/notepad-new-site-notepad-plus-plus.org.html|title=Notepad++ hosted on new website|publisher=Notepad++|date=6 June 2010|access-date=11 January 2012|archive-url=https://web.archive.org/web/20140419073303/http://notepad-plus-plus.org/news/notepad-new-site-notepad-plus-plus.org.html|archive-date=19 April 2014|url-status=dead}}</ref><ref>{{cite web|url=http://notepad-plus-plus.org/news/notepad-5.7-release-(outside-the-usa).html|title=Notepad++ 5.7 released on French servers|publisher=Notepad++|date=5 July 2010|access-date=11 January 2012|archive-url=https://web.archive.org/web/20120125053654/http://notepad-plus-plus.org/news/notepad-5.7-release-(outside-the-usa).html|archive-date=25 January 2012|url-status=dead}}</ref><ref name=":0">{{Cite web|url=https://notepad-plus-plus.org/news/notepad-plus-plus-leaves-sf.html|title=Notepad++ leaves SourceForge|website=notepad-plus-plus.org|access-date=2 June 2016|archive-url=https://web.archive.org/web/20160701060335/https://notepad-plus-plus.org/news/notepad-plus-plus-leaves-sf.html|archive-date=1 July 2016|url-status=dead}}</ref>
In 2011 ''[[Lifehacker]]'' described Notepad++ as "The Best Programming Text Editor for Windows", stating that "if you prefer a simple, lightweight, and extensible programming plain-text editor, our first choice is the free, open-source Notepad++".<ref name="lh2011">{{cite web|url=http://lifehacker.com/5818674/the-best-programming-text-editor-for-windows|title=The Best Programming Text Editor for Windows|first=Adam|last=Pash|date=6 July 2011|publisher=[[Lifehacker]]}}</ref> ''Lifehacker'' criticized its [[user interface]], stating that "It is, in fact, fairly ugly. Luckily you can do a lot to customize its looks, and what it lacks in polish, it makes up for in functionality".<ref name="lh2011"/>
Line 40 ⟶ 53:
In 2015 [[Stack Overflow]] conducted a worldwide Developer Survey, and Notepad++ was voted as the most used [[text editor]] worldwide with 34.7% of the 26,086 respondents claiming to use it daily.<ref name="so2015ds">{{cite web|url=https://insights.stackoverflow.com/survey/2015#tech-editor |title=Stack Overflow Developer Survey 2015}}</ref> Stack Overflow noted that "The more things change, the more likely it is those things are written in [[JavaScript]] with NotePad++ on a Windows machine".<ref name="so2015ds"/> The 2016 survey had Notepad++ at 35.6%.<ref>{{cite web|url=https://survey.stackoverflow.co/2016#technology-development-environments |title=Stack Overflow Developer Survey 2016 Results |date=18 March 2016 |url-status=live|archive-url=https://web.archive.org/web/20160318113033/http://stackoverflow.com/research/developer-survey-2016#technology-development-environments |archive-date=18 March 2016}}</ref>
In 2015, in response to the [[SourceForge#
== Features ==
Line 154 ⟶ 167:
|archive-url=https://web.archive.org/web/20090719155339/http://www.computeractive.co.uk/computeractive/downloads/2196837/notepad
|archive-date=19 July 2009
}}</ref> and has been remarked for its robust plugin architecture which enabled various new features to be integrated into the program.<ref>{{cite news |url=
=== Internationalization ===
Line 162 ⟶ 175:
Notepad++ is notable for being vocal in politics, particularly in [[human rights]] and [[opposition to war]].
In March 2008, the "[[Concerns and controversies over the 2008 Summer Olympics#Boycotts|Boycott Beijing 2008]]" banner was placed on Notepad++'s SourceForge.net homepage.<ref>{{cite web|url=
In January 2015, the Notepad++ website was [[Hacker|hacked]] by activists from the Fallaga Team who objected to an Easter egg endorsing [[Je suis Charlie]].<ref>{{cite news |last=Kovacs |first=Eduard |date=15 January 2015 |title=Notepad++ Site Hacked in Response to "Je suis Charlie" Edition |url=http://www.securityweek.com/notepad-site-hacked-response-%E2%80%9Cje-suis-charlie%E2%80%9D-edition |newspaper=SecurityWeek |access-date=24 March 2017 |archive-date=21 January 2015 |archive-url=https://web.archive.org/web/20150121063445/http://www.securityweek.com/notepad-site-hacked-response-%E2%80%9Cje-suis-charlie%E2%80%9D-edition |url-status=dead}}</ref> The Fallaga Team has been linked to [[Islamic State|ISIL]] and is also believed to be responsible for the 2017 hacking of websites of the British [[National Health Service]].<ref>{{cite news |url= https://www.independent.co.uk/news/uk/crime/isis-islamist-hackers-nhs-websites-cyber-attack-syrian-civil-war-images-islamic-state-a7567236.html |archive-url=https://ghostarchive.org/archive/20220621/https://www.independent.co.uk/news/uk/crime/isis-islamist-hackers-nhs-websites-cyber-attack-syrian-civil-war-images-islamic-state-a7567236.html |archive-date=21 June 2022 |url-access=subscription |url-status=live |title=Isis-linked hackers attack NHS websites to show gruesome Syrian civil war images |first=Kim |last=Sengupta |date=7 February 2017 |work=The Independent |___location=London |access-date=24 July 2017}}</ref>
|