Notepad++: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 2:
| nome = Notepad++
| logo = [[Image:npp.logo.png]]
| screenshot = [[ImmagineImage:Notepad++_screenshot.png|200px|Schermata di Notepad++]]
| didascalia = Schermata del programma di videoscrittura
| sviluppatore=[http://en.wikipedia.org/wiki/User:Donho Don Ho]
Riga 20:
Il progetto è basato sul componente editor [[Scintilla]] e scritto in [[C++]], facendo uso esclusivamente delle [[Application programming interface|API]] [[Win32]], quindi senza impiegare [[MFC]], il che assicura una più alta velocità di esecuzione e una minore dimensione del programma. È distribuito secondo la licenza [[GNU General Public License|GPL]].
 
Notepad++ supporta l'[[autocompletamento]], la ricerca/sostituzione tramite [[espressioni regolari]], lo [[schermo diviso]], l'[[ingrandimento]], i [[segnalibro (informatica)|segnalibri]], l'evidenziazione delle parentesi e dell'indentazione. Supporta anche l'aggiunta di [[macro]] e [[plugin]]. Di base è già incluso un plugin chiamato [[TextFX]], scritto da un utente, che fornisce molte opzioni di trasformazione del testo.
<!--
The [[programming languages]] supported by Notepad++ are: [[C (programming language)|C]], [[C++]], [[Java (programming language)|Java]], [[C Sharp|C#]], [[XML]], [[HTML]], [[PHP]], [[JavaScript]], [[makefile]], [[ASCII art]], [[doxygen]], [[Active Server Pages|ASP]], [[Visual Basic|VB]]/[[VBScript]], [[Shell script|Unix Shell Script]], [[Batch file|BAT]], [[SQL]], [[Objective-C]], [[Cascading Style Sheets|CSS]], [[Pascal programming language|Pascal]], [[Perl]], [[Python (programming language)|Python]], [[Lua programming language|Lua]], [[TeX]], [[Tcl]], [[Assembly language#Assembler|Assembler]], [[Ruby programming language|Ruby]], [[Lisp programming language|Lisp]], [[Scheme (programming language)|Scheme]], [[Smalltalk]], [[PostScript]], [[VHDL]], [[FORTRAN]], [[Ada]], [[Caml]], [[AutoIt]], [[KiXtart]], [[Matlab]] and [[Verilog]]. Furthermore, users can define their own language by using the built-in [[User Language Define System]], which makes Notepad++ extendable, to have [[syntax highlighting]] and [[Folding editor|syntax folding]].
 
Sebbene Scintilla non supporti internamente la ricerca di testo con espressioni regolari [[multilinea]], Notepad++ permette l'uso di plugin che aiutano a mitigare questo problema.
It supports [[auto-completion]], [[regular expression]] find and replace, [[split screen]] editing, zooming, [[bookmark]]s, and brace and indent highlighting. It has support for [[macro]]s and [[plugin]]s. A user-written plug-in called TextFX, which provides many text transformation options, is included by default.
 
TheI [[programminglinguaggi languagesdi programmazione]] supportedsupportati by Notepad++ aresono: [[C (programming languagelinguaggio)|C]], [[C++]], [[Java (programming languagelinguaggio)|Java]], [[C Sharp|C#]], [[XML]], [[HTML]], [[PHP]], [[JavaScript]], [[makefile]], [[ASCII art]], [[doxygen]], [[Active Server Pages|ASP]], [[Visual Basic|VB]]/[[VBScript]], [[Shell script|Unix Shell Script]], [[Batch file|BAT]], [[SQL]], [[Objective-C]], [[Cascading Style Sheets|CSS]], [[Pascal programming language(linguaggio)|Pascal]], [[Perl]], [[Python (programming language)|Python]], [[Lua programming language|Lua]], [[TeX]], [[Tcl]], [[Assembly language#Assembler|Assembler]], [[Ruby programming language|Ruby]], [[Lisp programming language|Lisp]], [[Scheme (programming language)|Scheme]], [[Smalltalk]], [[PostScript]], [[VHDL]], [[FORTRAN]], [[Ada]], [[Caml]], [[AutoIt]], [[KiXtart]], [[Matlab]] ande [[Verilog]]. Furthermore,Inoltre usersgli canutenti definepossono theirdefinire ownqualunque languagelinguaggio bytramite usingun thesistema built-indi [[Userdefinizione Languagebasato Definesu System[[XML]], whichche makesrende Notepad++ extendableestensibile, toottenendo havel'evidenziazione [[syntaxdella highlighting]]sintassi ande il [[Folding editor|syntax folding]].
Although Scintilla does not support multiline [[regular expression]] search and replace, Notepad++ does contain support for plug-ins which help mitigate this fact. -->
 
==Voci correlate==