Notepad++

Notepad++ è un editor di testo gratuito per Windows, che supporta diversi linguaggi di programmazione. Ha un'interfaccia personalizzabile e a documenti multipli, ovvero è possibile aprire più documenti all'interno della stessa finestra di programma tramite l'uso delle linguette. Il progetto è basato sul componente open source Scintilla ed è scritto in C++, facendo uso esclusivamente delle API Win32, quindi senza impiegare Microsoft Foundation Classes (MFC) o librerie simili, il che assicura una più alta velocità di esecuzione e una minore dimensione del programma. È distribuito secondo la licenza GPL. Notepad++ supporta l'autocompletamento, la ricerca/sostituzione tramite espressioni regolari, la scrittura a schermo diviso, il code folding, i 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. 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. I linguaggi di programmazione supportati sono: C, C++, Java, C#, XML, HTML, PHP, JavaScript, makefile, ASCII art, doxygen, ASP, VB/VBScript, Unix Shell Script, BAT, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, TeX, Tcl, Assembler, Ruby, Lisp, Scheme, Smalltalk, PostScript, VHDL, FORTRAN, Ada, Caml, AutoIt, KiXtart, Matlab e Verilog. Inoltre gli utenti possono definire l'evidenziazione della sintassi e l'autocompletamento per qualunque linguaggio, tramite un sistema di definizione basato su XML che rende Notepad++ estensibile. Notepad++ presenta gli stili, font e colori a tema propri di editor di testo più evoluti. Il tradizionale Notepad non permette di scegliere il colore del font e dello sfondo. [Fonte: Wikipedia] - [Download: Notepad plus]
Vathel