| Descrizione |
Notepad++ e' un editor di sorgente gratuito, in ambiente MS Windows, che supporta diversi linguaggi di programmazione.
Il progetto, basato sul componente editor Scintilla (un componente editor molto potente) è scritto in C++ facendo uso esclusivamente delle api win32 (quindi senza impiegare MFC, il che assicura una piu' alta velocita' di esecuzione e una minore dimensione del programma), e' distribuito secondo la Licenza GPL .
Ecco le principali feature di Notepad++ :
Evidenziazione della Sintassi e Folding:
Linguaggi supportati :
C C++ Java C# XML HTML
PHP CSS makefile ASCII art (.nfo) doxygen ini file
batch file Java_Script ASP VB/VBS SQL Objective-C
RC resource file Pascal Perl Python Lua TeX
TCL Assembler Ruby Lisp Scheme Properties
Diff Smalltalk Postscript VHDL Ada Caml
AutoIt KiXtart Matlab Verilog Haskell InnoSetup
CMake
WYSIWYG:
Se avete una stampante a colori, potete stampare il vostro sorgente (o quello che vi pare) a colori.
Evidenziazione della Sintassi definita dall'Utente
Permette all'utente di definire il proprio linguaggio :
non solo le parole chiave per l'evidenziazione della sintassi, ma anche le parole chiave per il folding della sintassi, le parole chiave dei commenti e gli operatori.
Multi-Documento:
Potete lavorare contemporaneamente su piu' documenti.
Multi-Vista:
Sono disponibili due viste separate. Cio' significa che potete visualizzare (e modificare) 2 differenti documenti contemporaneamente. O che potete visualizzare (e modificare) nelle due viste lo stesso documento in 2 posizioni diverse. Le modifiche apportate al documento in una delle viste saranno apportate anche all'altra vista (ossia, quando siete in modalita' clonazione modificate lo STESSO documento).
Supporto per Ricerca mediante Espressioni Regolari:
Potete ricercare una stringa nel documento usando espressioni regolari.
Supporto completo al Drag ‘N' Drop:
Potete aprire un documento mediante drag & drop. Potete anche spostare il vostro documento da una posizione ( od anche da una vista ) ad un'altra attraverso il drag & drop.
Posizionamento Dinamico delle Viste:
L'utente puo' selezionare dinamicamente la posizione delle viste (solo nella modalita' a due viste : il separatore puo' essere posizionato in verticale od in orizzontale).
Auto-rivelazione dello Stato del File:
Se modificate o eliminate un file mentre e' aperto in Notepad++, vi sara' richiesto di aggiornare il vostro documento (ricaricarlo od eliminarlo definitivamente).
Zoom in e zoom out:
Questa e' un'altra fantastica funzione del componente Scintilla.
Bookmark (Segnalibri):
Per settare o eliminare un bookmark, l'utente puo' semplicemente cliccare sul margine bookmark (che si trova a destra del margine dei numeri di linea) o digitare Ctrl+F2. Per raggiungere un bookmark, basta digitare F2 (bookmark successivo) o Shift+F2 (bookmark precedente). Per eliminare tutti i bookmark, cliccate il Menu Cerca->Elimina tutti i Segnalibri.
Evidenziazione delle Parentesi e LineaGuida all'Indentazione:
Quando il cursore si trova accanto ad uno di questi simboli { } [ ] ( ) , il simbolo al lato del cursore ed il suo simmetrico opposto saranno evidenziati, cosi' come accadra' alla lineaguida di indentazione (se presente) per permettervi di localizzare il blocco piu' agevolmente.
Configuratore di Stili:
Per ogni stile in ciascun linguaggio configurato, l'utente puo' cambiare i colori di sfondo/primo piano, il carattere, la dimensione e lo stile ( grassetto o corsivo ) per mezzo della finestra del Configuratore di Stili.
Ecco cosa cambia dalla versione precedente (in lingua inglese):
New Features and Fixed Bugs:
1. Update : upgrade Scintilla from v1.78 to v2.01.
2. New icon : change from old icon to a cool chamelon icon.
3. New feature : virtual space for column mode.
4. New feature : multi-editing / selection.
5. New feature : tab settings for per language.
6. New feature : selected lines moving up/down capacity.
7. New feature : incremental Search shows pink background when text not found (like Firefox).
8. New feature : rational number is recognized in User Defined Language System.
9. New feature : escape character capacity for the delimiter in User Defined Language System.
10. Bug fixed : tool bar tip crash issue.
11. Bug fixed : column editor inserting octal number broken issue.
12. Changed behaviour : "-nosession" parameter's not only none of session is loaded, but also none of session is saved.
13. Bug fixed : docking feature crash issue.
14. New feature : the ability to not launch Auto-updater during a period (15 days by default).
15. New feature : import plugins feature (load on the fly).
16. New feature : import theme (stylers.xml) feature.
17. Bug fixed : a crash issue while launch Fin in file (regression since v5.4.5).
18. Bug fixed : a crash issue while deleting the last line.
19. Bug fixed : a bug of plugin message NPPM_GETPLUGINSCONFIGDIR (regression since v5.4.5).
20. New feature : new plugin notification NPPN_DOCORDERCHANGED to notify plugins that document order is changed.
21. Bug fixed : tool bar chevron disappeared bug (regression since previous versions).
22. Bug fixed : a crash bug due to instability of FTP_synchronize plugin (enhance Docking feature).
23. Bug fixed : getting fonts problem under Chines/Korean/Japanese environment.
24. Bug fixed : wrong File encoding auto-detection problem : binary file is detected as UTF-16 big-endian.
Included plugins (Unicode):
1. TextFX v0.26
2. NppExec v0.3.2
3. Spell Checker v1.3.3
4. MIME Tools v1.5
5. NppExport v0.2.8
6. Doc Monitor v2.2
7. NppNetNote v0.1
8. Compare Plugin 1.5.5
9. Plugin Manager 0.9.2.1
Included plugins (ANSI):
1. TextFX v0.25
2. NppExec v0.3.2
3. Spell Checker v1.3.3
4. MIME Tools v1.5
5. NppExport v0.2.8
6. Light Explorer v1.5
7. Doc Monitor v2.2
8. NppNetNote v0.1
9. Compare Plugin 1.5.5
10. Plugin Manager 0.9.2.1
Valutazione:.... 
Lingua:............ 
Windows:........ 2000, XP e Vista
Requisiti:......... -

|