martes, 27 de noviembre de 2012

NOTEPAD++


Notepad++
 

Editando código PHP con Notepad++.
Desarrollador
Don HO
http://notepad-plus-plus.org
Información general
Diseñador
Don HO
Lanzamiento inicial
25 de noviembre de 2003[1]
Última versión estable
6.2 (info)
9 de octubre de 2012; hace 34 días (2012-10-09)
Género
Editor de texto, editor de código fuente
Programado en
C++
Sistema operativo
Microsoft Windows
Licencia
Licencia pública general de GNU
Idiomas
Multilingüe[2]
En español

Notepad++ es un editor de texto y de código fuente libre con soporte para varios lenguajes de programación. Solo funciona en Microsoft Windows.

Se parece al Bloc de notas en cuanto al hecho de que puede editar texto sin formato y de forma simple. No obstante, incluye opciones más avanzadas que pueden ser útiles para usuarios avanzados como desarrolladores y programadores.

Se distribuye bajo los términos de la Licencia Pública General de GNU.

Características

  • Coloreado y envoltura de sintaxis: si se escribe en un lenguaje de programación o marcado, Notepad++ es capaz de resaltar las expresiones propias de la sintaxis de ese lenguaje para facilitar su lectura.
  • Pestañas: al igual que en muchos navegadores, se pueden abrir varios documentos y organizarlos en pestañas.
  • Resaltado de paréntesis e indentación: cuando el usuario coloca el cursor en un paréntesis, Notepad++ resalta éste y el paréntesis correspondiente de cierre o apertura. También funciona con corchetes y llaves[3]
  • Grabación y reproducción de macros.
  • Soporte de extensiones: incluye algunas por defecto.

Lenguajes soportados

  • Ada
  • ASP
  • ASM Ensamblador (x86)
  • ASM Ensamblador (Z80)
  • AutoIt
  • Batch
  • C
  • C#
  • C++
  • Caml
  • CMake
  • COBOL
  • CSS
  • D
  • Diff
  • Flash ActionScript
  • Fortran
  • Gui4Cli
  • Haskell
  • HTML
  • INNO
  • Java
  • JavaScript
  • JSP
  • KiXtart
  • Lisp
  • Lua
  • Makefile
  • MATLAB
  • MS INI (archivo)
  • NSIS
  • Objective-C
  • Pascal
  • Perl
  • PHP
  • PostScript
  • PowerShell
  • Properties
  • Python
  • R
  • RC (fichero de recurso)
  • Ruby
  • Shell
  • Scheme
  • Smalltalk
  • SQL
  • Tcl
  • TeX
  • VB
  • VHDL
  • Verilog
  • XML
  • YAML

Además, permite al usuario definir su propio lenguaje: no sólo las palabras clave para la sintaxis coloreada, sino también las palabras clave para la envoltura de sintaxis, los comentarios clave y los operadores.

Desarrollo

Está basado en el componente de edición Scintilla y está escrito en C++ utilizando directamente la API de Windows y STL, lo que asegura una velocidad mayor de ejecución y un tamaño más reducido del programa final.

Uso en GNU/Linux

Puede utilizarse en GNU/Linux mediante Wine, y recientemente se ha añadido drag and drop (arrastrar y soltar) de archivos para este sistema operativo libre.

No hay comentarios:

Publicar un comentario