2009-04-30 9 views
15

¿Cuál es el mejor editor de texto con la capacidad de crear una sintaxis personalizada? Usé Notepad ++, pero la sintaxis personalizada era un poco limitada y los complementos (es decir, textFX) tenían algunos errores para satisfacerme. Escuché sobre Vim y Emacs (¿cuál es mejor?), Pero quiero un editor FAST con muchas características.Mejor editor de texto con sintaxis personalizada

+2

"Escuché sobre Vim y Emacs (¿cuál es mejor?)", Realmente no desea abrir esa lata de gusanos. –

+1

http://www.jedit.org es bueno. No sé acerca de la velocidad, es suficiente para mí. – THEn

+0

Ni vi ni emacs es mejor que el otro, y no tiene sentido preguntar. Ambos son igualmente buenos de diferentes maneras. –

Respuesta

2

Ver información sobre: ​​ http://www.textpad.com

+0

Este fue el mejor editor en 2004. Tristemente, es básicamente abandonado. –

0

Para sencilla resaltado de sintaxis para lenguajes de programación como C, tratar Textpad. Puede definir los operadores, llaves, delimitadores de comentarios y palabras clave para sus idiomas en unos minutos.

Los editores Komodo Edit, Emacs, VIM y Epsilon le dan la capacidad de definir casi cualquier tipo de resaltado de sintaxis. Si conoce muy bien el modelo de resaltado de sintaxis de estos editores (tarda horas o más en aprender), generalmente tiene que dedicar al menos una hora, pero generalmente un día para crear su resaltado de sintaxis personalizado, siendo VIM el más fácil de programar la sintaxis destacando.

Utilizo el editor Joe en Linux, que también permite al usuario definir resaltado de sintaxis personalizado, pero su modelo basado en máquina de estado no es tan poderoso como los editores mencionados en el párrafo anterior.

2

En Windows, el E Text Editor admite paquetes de TextMate, que parecen ser bastante fáciles de crear dado cuántos hay y qué tan poderosos tienden a ser. (Básicamente, los paquetes de TM pueden hacer el trabajo pesado en el idioma que desee).

Sin embargo, se trata de software pago y utiliza Cygwin debajo, lo que lo hace un poco lento y escamoso al ejecutar los comandos del paquete.

11

Vim y Emacs son rápidos y tienen muchas características, incluido el resaltado de sintaxis.

Personalmente utilizo Vim, pero ambos son editores potentes. Si utilizas Visual Studio, el complemento ViEmu es una opción muy buena, ya que permite la edición casi completa de Vim en Visual Studio.

+1

Y ambos tienen colecciones masivas de resaltado de sintaxis ya. – bignose

2

Para Windows, he estado muy contento con Programmer's Notepad por un tiempo. Es estable, es personalizable, es lo suficientemente ligero y es de código abierto.

0

Hace algunos años también habría respondido al Textpad, pero el desarrollo parece haberse ralentizado desde entonces y aún faltan características como la finalización del corchete automático, bastante estándar hoy en día (ver los foros del Textpad para discusión) Las opciones de resaltado de sintaxis son aportaciones del usuario, pero hace años que no se trabaja en jardinería en el sitio web de Textpad, por lo que depende de usted encontrar, por ejemplo, cuál de los 11 resaltadores PHP funciona mejor.

Un hallazgo reciente para mí es Editra, una aplicación basada en Scintilla que es rápida, multiplataforma y personalizable. Todavía está en las primeras versiones, pero hasta ahora no me ha dado problemas en Windows. Para las personalizaciones de sintaxis, busque en la carpeta de sintaxis dentro del archivo library.zip una vez que esté instalado.

Komodo es potente, pero he encontrado que es más lento que lento, especialmente al iniciar. También dejó las entradas "Editar con Komodo" esparcidas por todo mi registro después de ser desinstaladas, por lo que no serán invitadas a volver.

2

Es posible que desee probar PSPad. Gratis y rico en funciones.Ni siquiera necesita instalarse, lo que es una ventaja si vive en un entorno restringido (es decir, no tiene derechos de administrador local).

2

notepad2 es una herramienta muy simple y fácil de usar.

+0

+1 Acepto que es un editor de texto simple y agradable que hace exactamente lo que dice en la lata y es gratis. –

4

Me gusta SciTE. Es muy personalizable (con lua), y funciona muy bien en Windows y Linux. Es fácil modificar las reglas de idioma existentes o agregar nuevos idiomas. En general, solo hago resaltar la sintaxis y el comportamiento de las pestañas, pero el cielo es el límite si usas lua.

+0

++ (cualquier cosa hecha con Scintilla) – Anonymous

1

Si está en una Mac, Smultron ofrece un resaltado de sintaxis personalizado muy simple. Es más o menos apuntar y hacer clic. Estás limitado a unas 7 u 8 combinaciones diferentes de etiquetas/palabras clave, pero tardé unos 5 minutos en armar un esquema de resaltado personalizado una vez que sabía dónde buscar.

También mencionaría lo que otras personas dijeron acerca de los archivos de sintaxis existentes para vim. Hay muchas probabilidades de que alguien haya creado un archivo de sintaxis (o algo parecido) para lo que estás haciendo. Mi consejo: Trate de encontrar un archivo de sintaxis similar, luego hagalo y póngalo en su directorio ~/.vim/syntax. Sin embargo, antes de tomarse la molestia, siga el tutorial de vim (debería poder simplemente escribir "vimtutor" en el símbolo del sistema) y ver si los extraños comandos del teclado funcionarían para usted.

En cuanto a los comentarios de Jens Alfke sobre vi, utilizo vim ("VI-iMproved") regularmente y encuentro que moverse sin las teclas de flechas o el mouse es mucho más rápido cuando se trabaja con varios archivos de texto grandes. Me sentí de la misma manera que Jens sobre los comandos de letra crípticos hasta que corrí a través de vimtutor - desde entonces, vim ha sido mi editor favorito. El único efecto secundario es que a veces terminaré con caracteres impares en campos de texto que no son vim. : wq

1

Probar HippoEDIT. Es mi editor de elección después de que eliminé Notepad ++.

3

Sublime Text

  • rápido
  • Ligera
  • resaltado de sintaxis, finalización de código, plegado de código
  • completamente personalizable
  • sintaxis personalizada Código
  • de fragmentos
  • plugins
  • Soporta ya muchos idiomas
  • navegación minimapa
  • Claves de reasignación
  • macros
  • Regex
  • Proyectos de manipulación
  • crea y ejecuta los scripts/exs
  • pantalla completa, multi-monitor, hasta 4 columnas (archivos) a la vez
  • Crecimiento muy rápido, etc ...
+1

Gran elección: lo recomiendo: características/interfaz muy rápidas, altamente personalizables y muy elegantes. Es fácilmente el editor de referencia que comparo a todos los editores contra – Bendy

0

Esto es para el sistema operativo Windows

Atom es un editor de texto fresco https://atom.io/

soporta autocompletado inteligente, gran cantidad de plugins están disponibles. Me ayudó a hacer un documento json bonito con el plugin simple bastante-json. Tamaño grande alrededor de 100mb.

Pero La sensación del editor es realmente impresionante.

Cuestiones relacionadas