Salta al contegnùo

Utensa:Conky77/Notepad++

Da Wikipedia, l'ençiclopedia libara.
Notepad++


Version de scumìsio24/11/2003
LicensaGNU GPL
Disponìbiłe in
Multilingua (suportà vèneto)
Caratarìsteghe tècneghe
Sistema operativoMicrosoft Windows


Notepad++ el xe on editor de testo e codexe sorgente lìbaro par Windows. El suporta ƚa modìfega a schede , che consente de lavorare co pì file vèrti en na singoƚa fenèstra. El nòme de'l progeto nase da 'l operatore de incremento ne'l ƚenguagio C .

Notepad ++ el xe distribuìo cofà software gratuito. Inisialmente el progeto el jera stà ospità so SourceForge.net, indove el xe stà descargà pì de 28 mijoni de volte, [1] [2] e el ga vinto do volte el SourceForge Community Choice Award cofà mejor stromento de svilupo. [3] El progeto el xe stà ospità so TuxFamily da el 2010 a el 2015; da el 2015 Notepad++ el xe ospità so GitHub [4]. Notepad++ uxa el componente de'l editor Scintilla.

El programa el xe stà creà da Don Ho e ƚa prima version ƚa xe stà publicà el 24 de novenbre 2003. [5] El svilupadore uxava JEXT (on editor de testo baxà so lenguajo de programasion Java) a ƚa axienda dove el lavorava ma, no sodisfato con ƚe so puarete performance, el gà scomisià a svilupare on editor de testo scrito en C++ co Scintilla.[5] Lo ga svilupà ne'l so tenpo libaro da cò l'idea ƚa jera stà respinta da ƚa so axienda. [5] Notepad++ el xe stà costruìo cofà na aplicasion par Microsoft Windows; El autore el gaveva preso en considerasion, ma a ƚa fine respinta, ƚ'idea de uxare wxWidgets par fare el Porting a Mac OS X e Unix.[5]

Notepad++ ƚe stà rilasià so SourceForge el 25 de novenbre 2003, cofà na aplicasion soƚo par Windows. El xe baxà so el conponente par editor Scintilla e el xe scrito en C++ co soƚo ciamade Win32 API e el uxa soƚo ƚa STL par incrementare ƚe performance e ridure ƚa dimension de el programa. [6]

En xenaro 2010 el governo de i Stati Unii de ła Mèrica el gà obligà i software open source ospità en Mèrica de vietare l'aceso da Cuba, Iran, Nord Korea, Sudan, e Siria en baxe a ƚe legi de i Stati Unii. [7] Cofà risposta a coxa el svilupatore el sentiva cofà violasion de ƚa filosofìa de i programi open source, en xugno 2010 Notepad++ el xe stà tirà fora da el teritorio e da ƚa giurisdision de i Stati Unii, rilasiando ƚa version so TuxFamily, en Fransa. Cualche servisio de ƚa comunidà de Notepad++ (cofà el forums e ƚa tracia de i bug ) el jera rimasto so Sourceforge fino a el 2015, cò Notepad++ el ga lasà Sourceforge conpletamente. [8] [9][10]

Ne'l 2011 Lifehacker el ga descrito Notepad++ cofà "El Mejo editor de testo par programatori par Windows", dixendo che "se se preferise on editor de testo par ƚa programasion senplice, legero e estensibile, ƚa nòstra prima sèlta xe Notepad++ che el xe gratuito e open-source"[11] Lifehacker el ga critica ƚa so interfacia utente, dixendo che "El xe bastansa bruto. Fortunatamente te poi fare tanto par personalixare el so aspeto, e ciò che manca in pulisìa, conpensa ƚe funsionalità".[11]

Ne el 2014, i letori de Lifehacker i gà votà Notepad++ cofà el "pì Popolare Text Editor", co 40% de i 16,294 intervistà specificandoƚo cofà el so pì amato editor.[12] El team de Lifehacker el ga riasunto el programa cofà "veloce, flesibiƚe, rico de funsionalità e conpletamente gratuito".[12]

Ne el 2015 Stack Overflow el ga condoto na intervista mondiaƚe intra i sviƚupadori, e Notepad++ el xe stà votà cofà el editor de testo pì uxà al mondo co 34.7% de i 26,086 intervistà che i dichiara de uxarƚo ogni dì.[13]

Stack Overflow ga visto "Pì ƚe robe canbia, pì probabile xe che ste robe ƚe sia scrite en JavaScript co NotePad++ en na machina co Windows".[13] La intervista de el 2016 ƚa gaveva Notepad++ a el 35.6%.[14]

Ne el 2015, en resposta a ƚe politighe de SourceForge, Notepad++ el gà lasà SourceForge conpletamente movendo el forum so NodeBB e el traciamento de i bug so GitHub.[10][15]

Aspeti tecnici

[canbia | canbia el còdaxe]

El progetto el xe baxà so el conponente open source Scintilla e el xe scrito en C++, faxendo uxo soƚo de ƚe API Win32, indi sensa inpiegare Microsoft Foundation Classes (MFC) o librerie simiƚi, el che asicura na minore dimension de el programa e quindi on caricamento pì svelto. El xe distribuìo secondo ƚa licenza GPL.

Seben Scintilla no el preveda internamente ƚa ricerca de testo con espresioni regoƚari so pì righe, Notepad++ parmete l'uxo de plugin che i juta a mitigare sto problema.

Carataristiche

[canbia | canbia el còdaxe]

Notepad++ el xe on software che segue ƚa filosofia FOSS, suporta l'autoconpletamento, ƚa riserca/sostitusion tramite espresioni regolari, ƚa scritura a schermo divixo, el code folding, i segnaƚibri, l'evidenziazione delle parentesi e dell'indentazione. Suporta anca ƚa posibiƚità de xontare macro e plugin. De baxe el xe xà incluso on plugin ciamà TextFX, scrito da on utente, che fornise molte opsioni de trasformasion de el testo.
El ga n'interfacia personalixabiƚe e xe possibile vèrxare pì documenti a 'l interno de ƚa stesa fenèstra de programa tramite l'uxo delle linguette. Presenta stili, font e colori a tema propri de editor de testo pì evoluti. El tradizionale Notepad non permette de scegliere el colore de el font e dello sfondo. Sono presenti alcuni temi che recuperano ƚa tradizionale modalità sfondo nero/caratteri bianchi o grigi.

Inoltre gli utenti possono definire l'evidensiasione de ƚa sintassi e l'autocompletamento par qualunque altro linguaggio, tramite on sistema de definizione basà so XML che rende Notepad++ estensibile.

Altre caratteristiche ƚe xe:

all'Indentazione
  • Stampa a coƚori
  • Auto-completamento
  • Vixalixasion a schede par vèrxere pì documenti
  • Possibilità de dividere ƚa fenèstra (splitting) par vedere contemporaneamente 2 file diversi o altre parti dello stesso file
  • Supporto par Ricerca mediante espressioni regolari
  • Zoom en e zoom out
  • Supporto Windows Cinese, Giapponese e Coreano
  • Possibilità de selezionare file preferiti

Linguaggi supportati

[canbia | canbia el còdaxe]

I linguagi de programmasione e de marcatura atualmente supportà (version 7.5) i xe:



Notepad++ is a source code editor. It features syntax highlighting, code folding and limited autocompletion for programming, scripting, and markup languages, but not intelligent code completion or syntax checking. As such it may properly highlight code written in a supported schema but whether the syntax is internally sound or compilable cannot be verified.[13][16][17][6] As of version 7.6.3, Notepad++ can highlight the syntactic elements of:


The language list also displays two special-case items for ordinary plain text: "Normal text" (default) or "MS-DOS Style", which tries to emulate DOS-era text editors.

Notepad++ has features for consuming and creating cross-platform plain text files. It recognizes three newline representations (Modeło:Mono, Modeło:Mono and Modeło:Mono) and can convert between them on the fly. In addition, it supports reinterpreting plain text files in various character encodings and can convert them to ASCII, UTF-8 or UCS-2. As such, it can fix plain text that seem gibberish only because their character encoding is not properly detected.

Notepad++ also has features that improve plain text editing experience in general, such as:

Notepad++ has support for macros and plugins,[20] and has been marked for its robust plugin architecture which enabled various new features to be integrated into the program.[21] Currently, over 140 compatible plugins are developed for Notepad++, 10 of which are included by default in the program.[22] The first plugin to be included in the program was "TextFX", which includes W3C validation for HTML and CSS, text sorting, character case alteration and quote handling.[23]

Internationalization

[canbia | canbia el còdaxe]

Notepad++ supports internationalization through XML files in an application specific format containing all internationalized strings (dialog captions, menu titles and items, etc.) in a certain language; this file can be reloaded from the application settings. Translations to new languages can thus be written by simply editing an existing file.



  1. SourceForge.net: Project Statistics for Notepad++, in SourceForge.net. entrada il 2 April 2014.
  2. Top Downloads - For all time, updated daily, SourceForge. entrada il 18 April 2011.
  3. SourceForge's 4th Annual Community Choice Awards, SourceForge. entrada il 1º October 2009.
  4. Notepad++ on GitHubnotepad-plus-plus.org.
  5. 5,0 5,1 5,2 5,3 Andy Orin, Behind The App: The Story Of Notepad++, Lifehacker Australia, 18 June 2015.
  6. 6,0 6,1 Arianna Gael, Notepad++ Is Changing Code And Changing The World, Filehippo, 24 June 2015. Eror: Tag <ref> non valido; il nome "Features" è stato definito più volte con contenuti diversi
  7. Clarifying SourceForge.net’s denial of site access for certain persons in accordance with US law, Slashdot Media, 25 January 2010.
  8. Notepad++ hosted on new website, Notepad++, 6 June 2010.
  9. Notepad++ 5.7 released on French servers, Notepad++, 5 July 2010.
  10. 10,0 10,1 Notepad++ leaves SourceForgenotepad-plus-plus.org.
  11. 11,0 11,1 Adam Pash, The Best Programming Text Editor for Windows, Lifehacker, 6 July 2011.
  12. 12,0 12,1 Alan Henry, Most Popular Text Editor: Notepad++, Lifehacker, 24 April 2014.
  13. 13,0 13,1 13,2 Stack Overflow Developer Survey 2015insights.stackoverflow.com.
  14. Stack Overflow Developer Survey 2016 Resultsinsights.stackoverflow.com, 18 March 2016 (archivià dal URL orizenałe il 18 March 2016).
  15. Notepad++ Communitynotepad-plus-plus.org.
  16. User Defined Language Files, in notepad-plus-plus.org.
  17. DeCarlo Matthew, Download of the Week: Notepad++, 26 May 2009.
  18. Notepad++ Multi-editingnotepad-plus-plus.org.
  19. Fox Geoff, Notepad++ Does It Again Again, in Ziff Davis Media (curà da), AppScout, 7 July 2008.
  20. Tim Smith, Notepad++ 5.5, Computeractive, 21 September 2009. entrada il 1º October 2009 (archivià dal URL orizenałe il 19 July 2009).
  21. Matthew Mombrea, Tools we love: Notepad++, ITWorld Magazine, 15 November 2013.
  22. Notepad++, in sourceforge.net.
  23. TextFX's_Future, in SourceForge.

Voci correlate

[canbia | canbia el còdaxe]
Traesto fora da Wikipèdia - L'ençiclopedia łìbara e cołaboradiva in łéngua Vèneta "https://vec.wikipedia.org/w/index.php?title=Utensa:Conky77/Notepad%2B%2B&oldid=1171817"